我是python语言的初学者
如何使用python语言列出目录中的所有.txt
文件?
例如获取列表文件:
['1.txt','2.txt','3.txt','4.txt','5.txt','6.txt']
答案 0 :(得分:3)
您可以使用os
,subprocess
和glob
库
os
库示例:
import os
os.system("ls *.txt")
此命令返回所有.txt
文件
subprocess
库示例:
my_result_command = subprocess.Popen(['ls', '-l'], stdout=log, stderr=log, shell=True)
您可以查看my_result_command并获取所有文件或.txt
文件
glob
库示例:
import glob
glob.glob('*.txt')