Python 간단 한 셸 sed 교체 기능 구현(인 스 턴 스 설명)

code:

f = open('yesterday','r',encoding='utf-8')
f2 = open('yesterday.bak','w',encoding='utf-8')
old_str = input('         :')
replace_str = input('         :')
for line in f.readlines():
 line = line.replace(old_str,replace_str)
 print(line)
 f2.write(line)
f.close()
f2.close()
파일 내용:(yesterday)

Somehow, it seems the love I knew was always the most destructive kind
    ,                 
Yesterday when I was young
        
The taste of life was sweet
        
As rain upon my tongue
        
소감:
사고방식 은 간단 합 니 다.원본 파일 을 열 고 순환 해서 원본 파일 이 바 꿀 내용 을 바 꾸 고 새 파일 에 쓰 는 것 입 니 다!
이 파 이 썬 은 간단 한 셸 sed 교체 기능(인 스 턴 스 설명)을 실현 하 는 것 이 바로 소 편 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 시 기 를 바 랍 니 다.여러분 들 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기