从头开始在文本文件的每行末尾添加逗号

时间:2020-08-08 15:35:11

标签: python file text

我有一个包含15行句子的文本文件,如下所示:

Hello Guys
Wassap Guys
Bye Guys

在Python中,我想打开文件并在每行末尾添加逗号, 像这样:

Hello Guys,
Wassap Guys,
Bye Guys,

这是我尝试过的:

f = open("ddd.txt", "r+")
tl = f.readlines()

for i in tl:
     f.write(",\n")

1 个答案:

答案 0 :(得分:0)

您可以简单地读取文件的所有行并将其重写,并在每行末尾添加逗号。 首先,您应该阅读文件并保存其每一行:

filepath = "myfile.txt"
with f as open(filepath):
    lines = f.read().splitlines()

现在,您已经创建了一个列表,其中包含文件中的每一行。然后,您只需重写它并将逗号添加到每一行:

with f as open(filepath, "w"):
    for line in lines:
        f.write(line + ",\n")

希望这很有帮助!

相关问题