본문으로 바로가기

파일 사용하기

category Python/python 2020. 10. 16. 00:41

파일에 문자열 쓰기

파일객체 = open(파일이름, 파일모드)
파일객체.write('문자열')
파일객체.close()

 : 이미 있는 파일에 쓸 때

   - 나중에 입력한 것으로 바뀜

 

파일에서 문자열 읽기

파일객체 = open(파일이름, 파일모드)
변수 = 파일객체.read()
print(변수)
파일객체.close()

 : 없는 파일 읽을 때는 오류 발생

 

 

자동으로 파일 객체 닫기

with open(파일이름, 파일모드) as 파일객체:
	코드

 

반복문으로 문자열 여러 줄을 파일에 쓰기

 

리스트에 들어있는 문자열을 파일에 쓰기

파일객체.writelines(문자열리스트)

 

파일의 내용을 한 줄씩 리스트로 가져오기

변수 = 파일객체.readlines()

 

파일의 내용을 한 줄씩 읽기

변수 = 파일객체.readline()

 : while

 

 : for

 

파일 객체는 인터레이터

 : 변수 여러 개에 저장하는 언패킹(unpacking)도 가능

 

파이썬 객체를 파일에 저장하기

 : 피클링(pickling) - 파이썬 객체를 파일에 저장하는 과정

 

파일에서 파이썬 객체 읽기

 : 언피클링(unpickling) - 파일에서 객체를 읽어오는 가정

반응형

'Python > python' 카테고리의 다른 글

함수 사용하기  (0) 2020.10.16
회문 판별과 N-gram 만들기  (0) 2020.10.16
세트 사용하기  (0) 2020.10.16
딕셔너리 응용하기  (0) 2020.10.15
문자열 응용하기  (0) 2020.10.15