1. 程式人生 > >Python自動化開發—EX.3(實簡單的shell sed功能)

Python自動化開發—EX.3(實簡單的shell sed功能)

替換 shell -c new 開發 int splay line write

技術分享圖片
#程序1: 實現簡單的shell sed替換功能

import sys,os
old_file = open(test.txt,r,encoding=utf-8)
new_file = open(test_bak.txt,w,encoding=utf-8)
old_line = input(替換前內容>>:)
new_line = input(替換後內容>>:)


for line in old_file:
    #print(line.strip())
    if old_line in line:
        line 
= line.replace(old_line,new_line) new_file.write(line) old_file.close() new_file.close()
View Code

Python自動化開發—EX.3(實簡單的shell sed功能)