파일을 사용하려면 이러한 순서를 거쳐야 한다.
infile = open("input.txt", "r")
파일객체 = 연다("파일의 이름", "파일읽는모드")
...
infile.close()
파일 모드 | 모드 이름 | 설명 |
"r" | 읽기 모드(read mode) | 파일의 처음부터 읽는다. |
"w" | 쓰기 모드(write mode) | 파일의 처음부터 쓴다. 파일이 없으면 생성된다. 만약 파일이 존재한다면 기존의 내용은 지워진다 |
"a" | 추가 모드(append mode) | 파일의 끝에 쓴다. 파일이 없으면 생성된다. |
"r+" | 읽기와 쓰기 모드 | 파일에 읽고 쓸 수 있는 모드이다. 모드를 변경하려면 seek() 가 호출되어야 한다. |
파일에서 읽기
1. 파일이름 지정
- 백슬래시(\)는 특수 문자(이스케이프 코드)를 입력할때 사용하기 떄문에 2개를 사용해야 한다.
- \n -> LF, Line Feed (커서를 다음 줄로 이동)
- \r -> CR, Carriage Return (커서를 맨 앞쪽으로 이동)
- Enter 키를 치면 : CR + LF 으로 대체되어 입력된다.
'python > 파일' 카테고리의 다른 글
split() 함수를 사용하기 (0) | 2019.05.26 |
---|---|
파일에 데이터 추가하기 (0) | 2019.05.26 |
파이썬 파일에 데이터 쓰기 (0) | 2019.05.26 |
파이썬 파일 한 줄씩 읽기 (0) | 2019.05.26 |
파이썬 파일 읽기 종류 (0) | 2019.05.26 |