Colab에서 github 저장소 csv파일 불러오기

url파일로 작업을 해두면 별도의 raw파일 공유없이 다른사람들에게 노트북을 쉽게 공유할 수 있다는게 장점이 있다.

지난번에는 구글드라이브 공유파일 링크를 바로 사용할 수 있도록 코랩에 불러왔다면, 이번엔 github 저장소에 있는 파일을(아래에 표시) 로컬에 다운받지 않고, 그대로 읽어서 불러오려고 한다.


github 저장소에 있는 csv파일 불러오기

  1. 깃허브 저장소에서 불러올 csv파일 선택
  2. 파일로 이동하여 Raw 버튼 클릭
  3. raw파일 페이지에서 url 확인 및 복사
  4. pd.read_csv('url')로 불러오기
  5. copy permalink가 아니므로 주의할 것

  1. 깃허브 저장소로 이동하여 불러오고자 하는 파일을 선택한다.
  1. 화면에 보이는 파일의 RAW버튼을 누른다.
  1. RAW버튼을 누르면 새창이 열리고 url링크가 보이는데 해당 링크가 다운받을 페이지의 링크주소이다.
  1. url링크가 생겼으니 아래 코드처럼 url을 불러오면 로컬에서 데이터를 가져오지 않더라도 출력이 잘 되는 것을 확인할 수 있다.

✔️ 작성코드

import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/countifs/fork-doit_pandas/master/data/banklist.csv')

아래 이미지를 확인하면 출력이 잘 된 것을 확인할 수 있다.


  1. 주의사항이 있는데 파일의 Copy permalink로 불러오면 csv파일이 read되지 않으니 꼭 참고하기 바란다.

두개의 주소는 차이가 있기 때문에 Raw 페이지 주소로 불러오는 것을 꼭 확인하자.

좋은 웹페이지 즐겨찾기