读取每一行并使用python脚本将其复制到一个新文件中

时间:2015-07-30 15:48:45

标签: python python-2.7

我的文字涉及以下数据(更多行; ~10,000):

QRH
DDD
CFN
SPW
DNP
STM
FQF
PEW
CEG
NHE
...
..
.

我想在新文件中复制每一行并写在第二行" phe"

像这样,

文件1:

QRH
phe

文件2:

DDD
phe

文件3:

CFN
phe

请您告诉我如何做到这一点,

如果有任何帮助,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

以下脚本应该有效。 input.txt保存您的数据列表,输出将是File000001.txt

形式的一组文件名
with open("input.txt", "r") as f_input:
    for index, entry in enumerate(f_input):
        with open("File%06d.txt" % (index+1), "w") as f_output:
            f_output.write(entry+"phe\n")