【发布时间】:2014-03-24 02:31:28
【问题描述】:
我有 6 个格式相似但名称不同的文件。 (例如file_AA.dat file_AB.dat file_AC.dat file_BA.dat file_BB.dat file_BC.dat)
我可以编写一个 for 循环脚本来一次读取、分析和打印这些文件,而不是运行脚本 6 次吗?比如,
for i in {AA AB AC BA BB BC}
filename = 'file_$i.dat'
file = open (filename, 'r')
Do a lot, lot of analysis for lots of rows and columns :P
file open('output_file_$i.dat','w')
Do some for loop for writing and calculation
file.close
所以,我希望一次自动化读取/分析/写入不同文件(但格式相似)的过程。我很好奇如何处理其输入/输出部分的命名。这样,我希望我可以更快速、更轻松地分析大量文件。
或者,有什么方法可以使用 python 和 Cshell 或 shell 脚本的混合来做同样的事情?
谢谢
【问题讨论】: