728x90
018. 출력 : 파일 쓰기 - 하나씩 실험해본 것
파일 쓰기할 때 사용하는 open() 함수
파일 안에 내용 쓸 때 쓰는 .write() 함수
파일 안에 줄바꿈(enter 키 기능) 하고 싶다면 \n으로 줄바꿈
open(파일경로,파일명, 모드,(인코딩종류))에서 'w'나 'a' 같은 모드지정에서 추가모드('a') 사용시에,
불이 안들어오면 경로나 파일명이 잘못 된 것!
print()함수를 사용해서도 파일 안에 쓰기가 가능한데,
print( 입력할 내용 , file = open()가 있는 변수명)하면 된다. 즉, file = 변수명을 지정해주면 그 안에 출력하도록 한다
f = open('새파일.txt','a',encoding='utf-8')
print('출력', file = f)
f.close()
728x90
반응형
'Python > review of learning' 카테고리의 다른 글
[Python] 020. 매개변수(parameter) 종류와 순서 (0) | 2021.10.07 |
---|---|
[Python] 019. if __name__ == __main__ 이해 (0) | 2021.09.28 |
[Python] 017. 객체지향 언어란 - 특징 - (0) | 2021.09.24 |
[Python] 017. 객체지향 언어란? - 기본 구성 요소 - (0) | 2021.09.23 |
[Python] 016. 객체란? (0) | 2021.09.03 |