在任何python库中都有什么方法可以从一个文件夹读取多个txt文件。我有以下代码:
path = '/home/paste/archives'
files = filter(isfile, glob.glob('%s/*'%path))
for names in files:
try:
with open(names) as f:
print (names)
except IOError as exc:
if exc.errno != errno.EISDIR:
raise
但是代码从“ archives”文件夹中读取了所有文件。我只想阅读.txt文件。我该怎么办?
您可以使用以下方式限制全局搜索
files = filter(isfile, glob.glob('%s/*.txt' % path))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句