본문 바로가기

파이썬/1. 파이썬 기초

파이썬 파일 입출력(File I/O)

파일의 입출력

 

f = open('./user/text.txt', 'r') # 파일 read모드로 open
f.close                          # 파일 객체 닫기

f.read()                         # 내용 전체 문자열로 반환
f.readline()                     # 파일 한줄씩 반환
f.readlines()                    # 파일 모든 내용 한줄씩 리스트로 반환

f = open('./user/text.txt', 'w') # 파일 write모드로 open
f.write('write this string')

f = open('./user/text.txt', 'r') # 파일 append모드로 open
f.write('append this string')    # 기존 파일에 내용 추가

with open('./user/text.txt', 'w')# f.close() 블록 내에서 자동처리