파이썬(python)/Python 기본, 기초

[python] 파이썬 파일 읽고 수정하기. 특정 문자열을 읽고 삭제하기

안산드레아스 2021. 9. 21. 13:31
반응형

아래 파일을 읽고 특정 문자열만 골라서 삭제한다.

'''
    파일을 read 하여 리스트에 저장하고, 그 리스트에 있는 문자열을 골라서 삭제
'''

with open("./test.txt", "r") as f:
    lines = f.readlines()
with open("./test.txt", "w") as f:
    for line in lines:
        if line.strip("\n") != "ich liebe dich so wie du mich":     # <= 이 문자열만 골라서 삭제
            f.write(line)

(결과)

반응형

코드 실행 후 파일은 아래와 같이 변한다.

 

 

반응형