import os
data1=os.listdir(r'E:\pycharm_shixun\day09文件操作')
9. walk,查看目录下所有文件(含子孙文件)
import os
data=os.walk(r'E:\pycharm_shixun\day09文件操作')for path,folder_list,file_list in data:for file_name in file_list:
fils_abs_path=os.path.join(path,file_name)
data=fils_abs_path.split('.')[-1]if data=='xlsx':print(fils_abs_path)
10.判断文件夹是否存在
判断文件夹是否存在,不存在创建文件夹
import os
ifnot os.path.exists(path):
os.makedirs(path)
11. 获取目录下的所有文件
root_path=r'E:\anaconda\data'# home:所有文件夹路径for home, dirs, files in os.walk(root_path):for filename in files:
path=os.path.join(home,filename)# 文件绝对路径