如果我有5个文本文件,每个7列乘9行,如下所示:
file_one = 'C:/test/1.txt'
file_two = 'C:/test/2.txt'
. . .
file_five = 'C:/test/5.txt'
为了使用Python语言计算以下内容:
首先,如何获取更正下面代码的文件列表?
import glob
file_list = glob.glob('C:/test/*.txt')
out_file = open('C:/test/out_file/out_file.txt', 'w')
for i in file_list:
out_file.write(i)
out_file.close ()
答案 0 :(得分:1)
执行此操作的代码不会那么简单 你需要
制作文件列表
读取并解析文件以获取第一行
找到第一行的平均值
如果该均值为50,则获得第二行并找到平均值
等等
因此,代码不会真正成为你可以快速写出来的东西你将需要函数和if语句和东西来读取你想要的东西并确保你能够做所有这些事情,如果你知道基本的蟒
祝你好运!