python 获得任意路径下的文件及其根目录的方法
似乎有一段时间没有更新博客了,这里就写点小功能,轻松获得电脑任意路径下的文件及文件夹,并将其写入word,以下是主要代码:
**importos** **fromosimportwalk** #获取文件夹的中的文件夹和文件夹里文件 defdo_file(save_filepath,o_filepath):#定义函数传入写入文档保存的位置和要操作的任意电脑路劲 file=open(save_filepath,"w+") #遍历文件路径 forparent,dirnames,filenamesinwalk(o_filepath): file.write(("根目录为:{0}\n\n").format(parent)) fordirnameindirnames: file.write(("里面的文件夹有:{0}\n\n").format(dirname)) forfilenameinfilenames: file.write(("里面的文件有:{0}\n\n").format(filename)) file.close() do_file("","")#传入相关的参数即可
这里还可以把函数封装以及获得每个文件的文件路径方法一样的因此没写大家可以试试
以上这篇python获得任意路径下的文件及其根目录的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。