python遍历文件夹下所有文件名中含有指定,python遍历文件夹下所有文件夹
遍历python文件夹中所有文件的方法:先打开对应的代码文件;然后通过“for f in files : print(OS . path . join(root,f))遍历所有文件夹。
推荐:《python视频教程》
遍历python文件夹中的所有文件
基础
导入操作系统
#遍历文件夹
def walkFile(文件):
对于os.walk(file):中的根目录、目录和文件
# root表示当前正在访问的文件夹的路径。
# dirs表示该文件夹下的子目录名称列表。
# files表示该文件夹中的文件列表。
#遍历文件
对于文件:中的f
print(os.path.join(root,f))
#遍历所有文件夹
对于dirs:中的d
print(os.path.join(root,d))
定义主():
walkFile(f:/ostest/)
if __name__==__main__:
Main()高级
计算文件夹中py文件代码的行数。
总数量=0
对于os.walk(目标路径):中的基路径、文件夹列表、文件列表
对于文件列表:中的文件名
file_path=os.path.join(基本路径,文件名)
file_ext=file_path.rsplit( . ,maxsplit=1)
if len(file_ext)!=2:
#没有后缀
继续
if file_ext[1]!=py:
#不是py文件
继续
文件数量=0
用open(file_path, rb )作为f:
对于f:中的线路
#空白一片
line=line.strip()
如果不是行:
继续
#删除#条评论
if line.startswith(b#):
继续
文件数量=1
Total_num=file_num以上是python遍历文件夹中所有文件的详细信息。其他相关文章请多关注盛行的IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。