Python中实现从目录中过滤出指定文件类型的文件

Noya ·
更新时间:2024-11-14
· 720 次阅读

最近学习下python,将从指定目录中过滤出指定文件类型的文件输出的方法总结一下,供日后查阅
代码如下:
#!/usr/bin/env python

import glob
import os
os.chdir(“./”)
for file in glob.glob(“*.py”):
print file

print “#######Another One##########”

for file in os.listdir(“./”):
if file.endswith(“.py”):
print file

print “#######Another Two##########”
for root, dirs, files in os.walk(“./”):
for file in files:
if file.endswith(“.py”):
print os.path.join(root, file)

print “#######Another Three##########”

os.chdir(“./”)
filename_arr={}
i=0
for files in glob.glob(“*.py”):
filename_arr[i] = files
i += 1

for key, value in filename_arr.items():
print key, value

您可能感兴趣的文章:简单文件操作python 修改文件指定行的方法python实现在目录中查找指定文件的方法Python3实现从文件中读取指定行的方法python获取指定目录下所有文件名列表的方法Python获取指定文件夹下的文件名的方法python查找目录下指定扩展名的文件实例详解Python中open()函数指定文件打开方式的用法Python实现替换文件中指定内容的方法Python从文件中读取指定的行以及在文件指定位置写入



文件类型 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号