a = os.listdir('.')
a = ['60598-2-1.pdf', 'pdfsorter.py']
当我尝试使用它时:a.count("pdf")
它返回0,它只适用于完整的文本。
示例:
a.count("pdf") returns 0
a.count("60598-2-1.pdf") returns 1
解决方案:
https://stackoverflow.com/a/46832438/8641804
答案 0 :(得分:2)
a = ['60598-2-1.pdf', 'pdfsorter.py']
count = sum(1 for item in a if item.endswith('.pdf'))
答案 1 :(得分:0)
import glob
count = len(glob.glob("*.pdf")) # will gives you the count of pdf files in the cwd.