- 导入os库
import os
- 检测某路径是否存在
if not os.path.exists(path):
- 创建某路径
os.makedirs(path)
- 路径拼接
os.path.join(path,file)
- 获取某路径下的文件夹和文件
for file in os.listdir(path):
print(os.path.join(path,file))
- 遍历文件夹下的所有文件夹/所有文件,包括所有子目录
path = r'C:/Users/LKP/Desktop\1'
for Parent, Dirnames, Filenames in os.walk(path):
for Dirname in Dirnames: # 遍历所有文件夹
print(os.path.join(Parent,Dirname))
for Filename in Filenames: # 遍历所有文件
print(os.path.join(Parent,Filename))
Python路径中斜杠的问题:在python3中,路径不用担心斜杆正反的烦恼,但是反斜杠要加\去除特殊转义作用,或者加r’’