【发布时间】:2015-11-30 12:34:03
【问题描述】:
我想获取文件夹中所有 pdf 文件的文件名列表,我有我的 python 脚本。
现在我有了这个代码:
files = [f for f in os.listdir('.') if os.path.isfile(f)]
for f in files:
e = (len(files) - 1)
问题是这段代码找到了文件夹中的所有文件(包括 .py),所以如果我的脚本是文件夹中的最后一个文件(zzzz.py),我会“修复”,然后我减去列表中的最后一个文件我的脚本.py。
我尝试了很多代码,只找到 .pdf,但我离我越近。
【问题讨论】:
-
将此测试
and f.lower().endswith('.pdf')添加到您的files list
标签: python