반응형
* 참고 교재 : 혼자 공부하는 데이터 분석 (한빛미디어)
목차
- 구글 드라이브에 있는 csv 파일의 다운로드 링크 만들기
- 파이썬으로 구글 드라이브에 있는 csv 다운로드 (gdown package)
- 다운 받은 csv 파일의 인코딩을 확인 (chardet package)
- 파일 내용 출력해보기
내용
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())
반응형
'개발 Dev > 데이터 분석' 카테고리의 다른 글
[데이터분석/파이썬] requests와 Bueatiful Soup를 이용해서 웹 크롤링하기: yes24에서 책 페이지 수 가져오기 (1) | 2023.07.16 |
---|---|
[데이터분석/파이썬] 도서 정보 OpenAPI 사용하기 (도서관 정보나루) (0) | 2023.07.13 |
[데이터분석/파이썬] XML 포맷 다루는 방법 (xml.etree.ElementTree, 판다스 read_xml) (0) | 2023.07.09 |
[데이터분석/파이썬] json 포맷 다루는 방법 (json, pandas) (0) | 2023.07.09 |
[데이터분석/파이썬] csv 파일을 Pandas 데이터프레임으로 읽기 / 데이터프레임을 csv 파일에 쓰기 (0) | 2023.07.09 |