【Python之os模块】使用

匿名 (未验证) 提交于 2019-12-02 22:11:45


1. os.path

1.1 os.path.sep

# 系统路径分隔符 # =================  # windows下 print(os.path.sep)  # \  # ubuntu 16.04 print(os.path.sep) # /
# 路径拼接 # =================  # windows下 print(os.path.join('dataset', 'images'))  # dataset\images print(os.path.sep.join(['dataset', 'images']))  # dataset\images  # ubuntu 16.04 print(os.path.join('dataset', 'images'))  # dataset/images print(os.path.sep.join(['dataset', 'images']))  # dataset/images

2. os.work

# 使用如下: # 文件结构如下: """ dataset\     chen\         img1.jpg         img2.jpg     zhen\         img3.jpg         img4.jpg """ # =================  path = 'dataset/' for (rootdir, dirNames, filenames) in os.walk(path):     print(rootDir, dirNames, filenames)
dataset/ ['chen', 'zhen'] [] dataset/chen [] ['img1.jpg', 'img2.jpg'] dataset/zhen [] ['img3.jpg', 'img4.jpg']
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!