Python常用文件夹操作

@_@/?

  1. 导入os库
import os
  1. 检测某路径是否存在
if not os.path.exists(path):
  1. 创建某路径
os.makedirs(path)
  1. 路径拼接
os.path.join(path,file)
  1. 获取某路径下的文件夹和文件
for file in os.listdir(path):
    print(os.path.join(path,file))
  1. 遍历文件夹下的所有文件夹/所有文件,包括所有子目录
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’’

@_@/?

猜你喜欢

转载自blog.csdn.net/weixin_43618446/article/details/85005437