-
[Python] 2-1 파일 열기05. Programing Language/[Python] 1. 파이썬 자료구조 2020. 1. 13. 15:06
hi 이 단원에서 그동안의 노력이 진가를 발휘합니다.
모두 힘내세요!
1. 파일열기
-open() 함수가 해당 기능을 수행한다.
2. open() 사용
ex) fhand = open('mbox.txt', 'r')
핸들 = open(파일명, 모드)
-파일을 조작하는데 쓰는 핸들을 반환한다.
-파일명 에는 문자열이 들어간다.
-모드에 매개변수를 넣는 것은 선택사항이며
파일을 읽으려면 'r'을 파일에 쓸려면'w'를 입력 한다.
3. 핸들이란?
-핸들은 파일에 접근 하는 창구라고 할 수 있다.
fhand = open('mbox.txt') print(fhand) #<_io.TextIOWrapper name='mbox.txt' mode='r' encoding='UTF-8'>
4. 개행 문자
stuff='Hello\nWorld!' stuff #'Hello\nWorld!' print(stuff) #Hello #World! stuff='x\nY' print(stuff) #x #y len(stuff) #3
- 줄이 끝났음을 알리는 문자 \n
개행문자라고 한다.
- 개행문자는 한 글자로 취급한다.
그래서 위 예제의 len의 결과가 3이다.
5. 파일처리
-파일은 일반적으로 한줄씩 해석한다.
-텍스트 파일은 각줄 끝에 개행 문자가 있다.
'05. Programing Language > [Python] 1. 파이썬 자료구조' 카테고리의 다른 글
[Python] 2-3 <실습> 파일 열고 읽기 (0) 2020.01.13 [Python] 2-2 파일 읽기 (0) 2020.01.13 [Python] 1-3 <실습> 문자열 파싱 (0) 2020.01.09 [Python] 1-2 문자열을 다루는 다양한 방법들 (0) 2020.01.08 [Python] 1-1 문자열 (0) 2020.01.08