개발 Dev/데이터 분석

[데이터분석/파이썬] gdown 으로 구글 드라이브에 저장된 csv 파일 읽어오기 (gdown, chardet)

BoBooBoo 2023. 7. 8. 21:28
반응형

* 참고 교재 : 혼자 공부하는 데이터 분석 (한빛미디어)

 

목차

  1. 구글 드라이브에 있는 csv 파일의 다운로드 링크 만들기
  2. 파이썬으로 구글 드라이브에 있는 csv 다운로드 (gdown package)
  3. 다운 받은 csv 파일의 인코딩을 확인 (chardet package)
  4. 파일 내용 출력해보기

 

내용

1. 구글 드라이브에 있는 csv 파일의 다운로드 링크 만들기

 

 

 

 

2. 파이썬으로 구글 드라이브에 있는 csv 다운로드

import gdown
gdown.download('https://drive.google.com/uc?id=1YWQYhKWFkKGasxdznAy4ZokGD0oQtvq2&export=download',
               '서울특별시교육청남산도서관 장서 대출목록 (2023년 06월).csv',
               quiet=False)

 

 

3. 다운 받은 csv 파일의 인코딩을 확인

# 파일 인코딩 형식 확인하기
import chardet
with open('서울특별시교육청남산도서관 장서 대출목록 (2023년 06월).csv', mode='rb') as f:
  d = f.readline()
print(chardet.detect(d))

 

4. 파일 내용 출력

with open('서울특별시교육청남산도서관 장서 대출목록 (2023년 06월).csv', encoding='EUC-KR') as f:
  print(f.readline())
  print(f.readline())
  print(f.readline())
  print(f.readline())

 

 

 

반응형