[Python] 파일 입출력 -(2)

Lith1um_3·2022년 4월 28일
0

everyday

목록 보기
7/8
post-thumbnail

파일 입출력 1

파일 입출력에 이은 pickle에 대해 정리한다.
I make summary about "pickle".

왜 피클을 사용할까? 파이썬 객체를 저장하기 위해서!
(Why we use pickle ? To save python object!)

save python object as pickle

import pickle

data = {
"goal1" : "Push - up 100 times everyday",
"goal2" : "Programming 12 hour everyday"
}

file = open("./fastcampus1/chapter10파일입출력/data1.pickle", "wb")
wb --> write ok (쓰기 ok)
pickle.dump(data, file) --> 파일저장
file.close

2. bring pickle file to Python

file = open("./fastcampus1/chapter10파일입출력/data1.pickle", "rb")
rb --> read ok
data = pickle.load(file) --> 파일 불러옴
print(data)
file.close()

Using with syntax, Automatically file close

with open("./fastcampus1/chapter10파일입출력/data1.txt", "r", encoding="utf8") as file:
data = file.read()
print(data)
파일을 read 하게 만드는 syntack

profile
개발자 준비 취준생 (Practice to get a job)

0개의 댓글