获取一个目录中所有*.txt文件的列表

python : get list all *.txt files in a directory

本问题已经有最佳答案,请猛点这里访问。

我是python语言的初学者

如何获得列表所有.txt文件在一个目录在python语言?

例如get列表文件:

1
['1.txt','2.txt','3.txt','4.txt','5.txt','6.txt']


你可以使用图书馆

图书馆例子:

1
2
import os
os.system("ls *.txt")

这个命令重新配置了所有文件

图书馆例子:

1
my_result_command = subprocess.Popen(['ls', '-l'], stdout=log, stderr=log, shell=True)

你可以检查我的结果,获取所有文件或文件

图书馆例子:

1
2
import glob
glob.glob('*.txt')