《Python基础教程》的笔记-Python批量读取TXT文件

glob模块是最简单的模块之一,内容很少。用它可以查找复合特定规则的文件路径名。
查找文件只用到三个匹配符:”*”, “?”, “[]”。
“*”匹配0个或多个字符;
”?”匹配单个字符;
”[]”匹配指定范围内的字符,如:[0-9]匹配数字。
glob.glob
返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。下面是使用glob.glob的例子:
import glob
#获取指定目录下的所有TXT文件
import glob
file_path=glob.glob("E:\\article2016-11-08\\TRY\\DATA from GuangZhou\\normal\\normal/*.txt")
normal=[]
Number=16384
for filename in file_path:
myfile=open(filename)
a=myfile.read()
normal.write(myfile)
myfile.close()

猜你喜欢

转载自blog.csdn.net/yaoxy/article/details/79440401