본문 바로가기
파이썬/파이썬기본문법

파이썬 파일 쓰기

by flycoding 2023. 12. 1.
반응형

파이썬 기존의 파일에 쓰기

기존 파일에 쓰려면 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())

위의 코드를 실행하면 아래 그림과 같다.

파이썬 파일 쓰기 write() a 모드 함수 활용 예제

 

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())

위의 코드를 실행하면 아래 그림과 같다.

파이썬 파일쓰기 write() w모드 함수 활용 예제

 

파이썬 새로운 파일 생성

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

댓글