이 내용은 인프런의 '처음하는 파이썬 데이터 분석(잔재미코딩)' 강의 내용을 기초로 합니다.
저는 비전공자로 프로그래밍을 막 배워가고 있는 초보자입니다.
아무도 이 글을 볼거라 생각하지 않지만,
혹시라도 누군가 글을 보신다면 내용에 오류가 매우 많을 수 있음을 양해 해주세요.
■ 파일 경로
① 절대 경로 : 최초의 시작점부터 모든 경로를 기입하는 방식, Full 경로라 생각하면됨
예시) C:\Users\UserID\Desktop\test.txt
② 상대 경로 : 현재 주소 기준으로 파일 경로 설정
예시) 현재 폴더가, Users\UserID이면 ./Desktop/test.txt 로 test.txt 파일을 찾을 수 있음
■ 파일 OPEN & READ
1. open 함수를 사용해서 파일을 열어주자
data_file = open('00_data/text_data.txt', 'r', encoding = 'utf-8-sig')
'r' = 읽기만, 'w' = 읽기, 쓰기, 'a' = 마지막 Line에 내용 추가
2. 열어둔 파일의 내용을 변수에 저장하자
data_line = data_file.datalines() ※ readlinesI()은 전체 라인을 다 읽어 옴
data_line = data_file.dataline() ※ readlinesI()은 한줄씩 읽어옴. 반복문이랑 엮으면 유용하겠네?
3. open 해서 할거 다했으면 파일 닫아주자
포트란에서 파일 open하고 마지막에 port 닫아주는 느낌인듯?
data_flie.close()
4. 파일 Open Full Code?
data_file = oepn('00_data/text_data.txt', 'r', encoding = 'utf-8-sig') data_lines = data_file.datalines() data_file.close() |
■ 파일 WRITE
- 파일 open 옵션에서 'w'을 입력해주자.
1. 파일을 읽어오자
data_file = open ('00_data/text_data.txt', 'w', encoding = 'utf-8-sig')
2. 불러온 파일에 내가 쓰고 싶은 내용을 쓰자
data_file.write('안녕하세요')
3. 다 썼으면 닫자.
data_file.close()
4. open 옵션에 'a'를 써서 마지막 줄부터 내용을 추가할 수 있다. 참고하자.
Plain Text 끝.
'데이터분석 > Python' 카테고리의 다른 글
데이터 포맷 (JSON) (0) | 2021.07.08 |
---|---|
데이터 포멧 (XML) (0) | 2021.07.07 |
파일 포맷 이해(CSV) (0) | 2021.07.07 |