我想查找文件夹中所有同名文件的扩展名。例如,如果目录包含 2 个名为 test.csv 和 test.txt 的文件。我希望程序返回包含“.txt”和“.csv”的列表。
我用过:
glob.glob(file_name + '*')
当文件夹包含许多文件时,它可以工作,但速度很慢(0.03 秒)。在 python 中是否有更快的方法来做到这一点?
最佳答案
尝试类似:
import re
import os
files = os.listdir(".")
my_files = re.findall(r"(\w+\.php)", " ".join(files))
print(my_files)
关于python - 在python中搜索具有相同文件名的所有文件的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58728732/