파일열기모드
r : 읽기모드 - 파일을 읽기만 한다. 파일이 없으면 오류 발생
w : 쓰기모드 - 파일 내용 씀. 파일이 없으면 생성시킴
a : 추가모드 - 파이릐 마지막에 새로운 내용 추가
파일 쓰기
f = open("new_file.txt", 'w')
for i in range(1,11):
data = "%d 입니다." % i
f.write(data)
f.close()
f.readline() --> 1 line씩 읽기(반복문(for, while)과 같이 실행해야 원하는 만큼의 data 읽음)
f.readlines --> 모든 line 읽기(반복문(for, while)과 같이 실행해야 원하는 만큼의 data 읽음)
f.read() --> 파일 전체 읽기
with문 사용(파일을 사용후 close() 문장 안 쓰도 됨)
with open("new_flie.txt", 'w') as f:
f.write("text test")
이 문장만 사용하고 f.close()는 필요없음
'Sduty > python' 카테고리의 다른 글
PyQt5, PyQt5 Designer, PyDeploy 설치 (0) | 2019.04.12 |
---|---|
Class (0) | 2019.03.13 |
함수 (0) | 2019.03.13 |
제어문(if, while, for) (0) | 2019.03.12 |
자료형 복사 (0) | 2019.03.12 |