반응형
파이썬 기존의 파일에 쓰기
기존 파일에 쓰려면 open() 함수에 매개 변수를 추가해야 한다:
"a" - 추가 - 파일 끝에 추가된다
"w" - Write - 기존 내용을 덮어쓴다
"exfile2.txt" 파일을 열고 파일에 내용을 추가한다:
f = open("exfile2.txt", "a") f.write("Now the file has more content!") f.close() #open and read the file after the appending: f = open("exfile2.txt", "r") print(f.read()) |
위의 코드를 실행하면 아래 그림과 같다.
exfile3.txt 파일을 열고 내용을 덮어쓴다:
f = open("exfile3.txt", "w") f.write("Woops! I have deleted the content!") f.close() #open and read the file after the overwriting: f = open("exfile3.txt", "r") print(f.read()) |
위의 코드를 실행하면 아래 그림과 같다.
파이썬 새로운 파일 생성
Python에서 새 파일을 만들려면 다음 매개 변수 중 하나를 사용하여 open() 메서드를 사용한다:
"x" - Create - 파일을 만들고, 파일이 있는 경우 오류를 반환한다
"a" - Append- 지정한 파일이 없으면 파일을 만든다
"w" - Write - 지정한 파일이 없으면 파일을 만든다
"myfile.txt"라는 파일을 만든다:
f = open("myfile.txt", "x") |
결과: 빈 파일이 새로 생성된다!
파일이 없는 경우 새 파일 만들기:
f = open("myfile.txt", "w") |
지금까지 파이썬 파일 기록하기, 파엘에 데이터를 쓰는 write()함수에 대해서 살펴보았다.
모두 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!
출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.
반응형
'파이썬 > 파이썬기본문법' 카테고리의 다른 글
파이썬 Numpy 시작하기 (0) | 2023.12.03 |
---|---|
파이썬 Numpy (1) | 2023.12.02 |
파이썬 파일 읽기 (1) | 2023.11.30 |
파이썬 파일 열기(File Open) (2) | 2023.11.29 |
파이썬 문자열 포맷 - format() (0) | 2023.11.28 |
댓글