반응형
아래 파일을 읽고 특정 문자열만 골라서 삭제한다.
'''
파일을 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)
(결과)
반응형
코드 실행 후 파일은 아래와 같이 변한다.
반응형
'파이썬(python) > Python 기본, 기초' 카테고리의 다른 글
[Python] 파이썬 유저에게 입력받아 계산 후 출력하기 (input 함수 사용법) (0) | 2021.09.22 |
---|---|
[Python] 파이썬 파일 입출력하기, 파일 불러오기, 파일 읽기 쓰기, 파일에 글 추가하기, 그림파일 읽기 (0) | 2021.09.22 |
[Python] 파이썬 반목문(for문, while문) time함수, 시간 지연 함수, 함수 실행 시간 측정 (0) | 2021.09.22 |
[python] 파이썬 파일 복사, 폴더에 복사, 파일 이동 (0) | 2021.09.21 |
[python] 파이썬 파일 만들기, 파일 쓰기 후 읽기 (0) | 2021.09.21 |