파일의 이해

2023. 11. 5. 15:54웹/백엔드-python

728x90
반응형

파일의 구성

  • 파일의 시작
  • 파일의 끝 (EoF)
  • 작업 위치(파일 포인터)

파일의 종류

  • 텍스트 파일

  • 바이너리 파일

파일의 역할

컴퓨터에 의해 처리될 또는 처리된 데이터와 정보가 임시적으로 저장된 상태

일련의 연속된 바이트

프로그램에 읽혀 가공, 처리

객체의 생의 주기

open() : 파일과 연결되어 있는 파일 객체 생성

read() : 특정 개수의 문자를 반환

readline() 한 라인의 문자열을 반환

readlines() : list  전체 라인의 문자열을 리스트로 반환

write(s:str): 파일에 문자열을 작성

close() 파일 닫기 및 파일 객체 삭제

 

파일 객체 생성

 

r : 읽기 용도

w : 새로운 파일을 쓰기 용도

a : 파일의 끝에 데이터를 덧붙이기 용도

 

 

반응형

' > 백엔드-python' 카테고리의 다른 글

[혼공-파이썬] Chapter 01 - 파이썬 시작하기  (1) 2023.11.12
모듈  (0) 2023.11.05
객체지향(파이썬)  (0) 2023.11.05
컴퓨터 이해  (0) 2023.11.05
commit / rollback  (0) 2023.09.05