본문 바로가기

데이터분석/Python

파일 포맷 이해 (Plain Text)

이 내용은 인프런의 '처음하는 파이썬 데이터 분석(잔재미코딩)' 강의 내용을 기초로 합니다.

 

는 비전공자로 프로그래밍을 막 배워가고 있는 초보자입니다.

아무도 이 글을 볼거라 생각하지 않지만,

혹시라도 누군가 글을 보신다면 내용에 오류가 매우 많을 수 있음을 양해 해주세요.

 

■ 파일 경로

① 절대 경로 : 최초의 시작점부터 모든 경로를 기입하는 방식, 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