댓글 목록

파이썬 파일 다루기

페이지 정보

작성자 운영자 작성일 18-06-10 20:43 조회 1,625 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

파일 처리는 모든 웹 응용 프로그램의 중요한 부분입니다.


파이썬에는 파일을 만들고, 읽고, 업데이트하고, 삭제하는 몇 가지 기능이 있습니다.


파일 처리 


파이썬에서 파일을 다루기 위한 핵심 기능은 open() 함수입니다.


open() 함수는 두 개의 매개 변수를 취합니다. filename, mode.


파일을 여는 데는 네 가지 방법 (모드)이 있습니다.

  • "r"- 읽기 - 기본값. 파일을 읽을 수 있도록 엽니 다. 파일이 없으면 오류가 발생합니다.
  • "a"- Append - 추가 할 파일을 열고, 존재하지 않으면 파일을 만듭니다.
  • "w"- 쓰기 - 쓰기 위해 파일을 열고, 존재하지 않으면 파일을 만듭니다.
  • "x"- 만들기 - 지정된 파일을 만들고, 파일이 존재하면 오류를 리턴합니다.

추가로 파일을 바이너리 또는 텍스트 모드로 처리해야 하는지 여부를 지정할 수 있습니다.

  • "t"- 텍스트 - 기본값. 텍스트 모드
  • "b"- 이진 - 이진 모드 (예 : 이미지)

구문(Syntax)


읽을 파일을 열려면 파일 이름을 지정하면됩니다.

f = open("demofile.txt")

위의 코드는 다음과 같습니다.

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

읽기모드 "r"와 텍스트모드 "t"는 기본값이기 때문에 별도로 지정할 필요가 없습니다.


** 파일이 존재하는지 확인하십시오. 그렇지 않으면 오류가 발생합니다.



댓글목록 0

등록된 댓글이 없습니다.