Python获取目录下的所有文件
1、打开Python开发工具IDLE,新建‘dir.py’,并写代码如下:import osprint (os.getcwd())这个os.getcwd()函数可以获取当前文件所在目录

3、继续编写代码,获取目录下的文件:import ospath = os.getcwd()print (os.listdir(path))os.listdir获取目录下所有文件

5、改写代码,做一个可以递归获取指定目录的所有文件的函数,代码如下:import osresult = []de熠硒勘唏f get_all(cwd): get_dir = os.listdir(cwd) for i in get_dir: sub_dir = os.path.join(cwd,i) if os.path.isdir(sub_dir): get_all(sub_dir) else: result.append(i) if __name__ == "__main__": get_all(r'D:\new') print (result)为了测试方便取D:\new目录的文件,比较少。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。