如何替换文本文件python

时间:2016-12-03 12:30:01

标签: python python-3.x text-files

我有一个类似下面的股票档案。

  

Mo,M,15,

     

Jen,F,14

我需要替换此文本文件中的变量,以便我的代码(如下所示)找到我需要更改的行,然后将这些行值放入列表中。我尝试使用替换但它不起作用,并且由于某种原因我的整个文件删除。

如何将值设置为更改Mo的年龄为20?

我的代码如下所示:

newAge = "20"

with open("file.txt") as f:
    for line in f:
       if "Mo" in line:
           list = line.split()
           replace = list.replace(list[2]""this is value of age 15"", newAge) 

感谢任何帮助。

0 个答案:

没有答案