有关os的操作

1.获取系统变量里PATH的值

path_str = os.getenv("PATH")

2.路径拼接

base_path ='D:/company' 

img_name = 'a.jpg'

img_path = os.path.join(base_path,img_name)

3.截取文件后缀和文件名

img_name = 'a,jpg'

name = os.path.splitext(img_name)[0]

suffix_name =  os.path.splitext(img_name)[1]

4.获取指定图片的绝对路径

image_path = “科比.jpg”

abs_image_path = os.path.abspath(image_path)

5.获取图片文件名

image_path  = 'C:/Users/shixaoru/Pictures/Saced Pictures/nba/科比.jpg'

image_name = os.path.basename(image_path) #结果为科比.jpg

6.获取指定path的所属目录

img_path =  "C:/Users/shixaoru/Pictures/Saced Pictures/nba/科比.jpg"

print(os.path.dirname(img_path))

7.获取指定目录下的所有文件

path = "D:/company/yunliang/"

print(os.listdir(path))

posted @ 2023-05-18 12:03  .Curry  阅读(17)  评论(0)    收藏  举报