pickle 모듈
- 파일 입출력 방법의 하나
- 텍스트 이외의 자료형을 파일로 저장하기 위해 사용
- 데이터를 자요형의 변겅없이 파일로 저장하여 그대로 로드 가능
- 파이썬 객체에 대해 모두 적용 가능
import pickle
open('file.txt', 'rt')
: 기본값으로 텍스트 읽기 모드wb, rb
: 바이트형식으로 읽거나 씀 .bin 확장자 사용pickle.dump
: 객체 저장
[참고] python_input output
dataframe pickle 저장 & 불러오기
csv 파일
- comma-seperated values
- 각 라인의 컬럼들이 콤마로 분리된 텍스트 파일 포맷
import csv
csv.reader()
: iterator 타입인 reader 객체를 리턴하므로 컬럼을 나열한 리스트 타입으로 반환csv.writer()
: writerow로 추가