본문 바로가기

교육/Python 0309-0313

07. File IO

File IO


open (파일이름, 열기모드)


파일열기모드설명
'r'읽기모드로 연다(기본)
'w'쓰기모드
'a'첨부모드
'b'이진모드
't'

텍스트모드
\n 같이 개행문자를 진행

'+'

파일 갱신을 위한 용도



tell()

현재 파일에서의 커서 위치


read() - 전체를 읽음

read(3) - 3byte만큼읽음

readline() - line단위로 읽음

readlines() - 모든 라인을 리스트로 추출


각 line 읽기

f = open("test.txt", "rt")

for s in f:



Pickle

직렬화 - 역직렬화

데이터를 덤프하여 파일로 저장해 두었다가

언제든 읽어와서 사용할 수 있음


저장 pickle.dump (data, filepointer)

pickle.load(filepointer)

'교육 > Python 0309-0313' 카테고리의 다른 글

09. 문자열  (0) 2015.03.12
08. Library  (0) 2015.03.12
06. 예외처리  (0) 2015.03.11
05. 상속  (0) 2015.03.11
04. 클래스  (0) 2015.03.11