【发布时间】:2017-02-04 23:09:54
【问题描述】:
所以现在我有:
1,A
2,B
3,C
如何使用python写入文件并制作:
1,A,some_string1
2,B,some_string2
3,C,some_string3
我发现的只是一个解决方案,可以像这样将相同的字符串添加到每一行:
1,A,abc
2,B,abc
3,C,abc
使用:
file_name = "thing"
string_to_add = "abc"
with open('thing', 'r') as f:
file_lines = [''.join([x.strip(), string_to_add, '\n']) for x in f.readlines()]
with open('thing', 'w') as f:
f.writelines(file_lines)
【问题讨论】:
-
随机字符串应该有一定的长度吗?
-
不,它们可以是任何东西