#!/usr/bin/env python
import fileinput

for line in fileinput.input('fansik',inplace=1):
        line = line.replace('this is 0','1234')
        print line,

inplace=1相当于sed的-i参数,如果不加inplace=1,则只答应修改内容,不修改文件

#!/usr/bin/env python
import fileinput

for line in fileinput.input('fansik', inplace=1, backup='.bak'):
        line = line.replace('this is 1','1234')
        print line,

backup参数为修改之前备份一下源文件

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-05-22
  • 2021-10-22
  • 2022-12-23
  • 2021-10-06
相关资源
相似解决方案