brunch

매거진 Colaboratory

You can make anything
by writing

C.S.Lewis

by Jayden Apr 01. 2018

Google Colab - 로컬PC에서 파일 업로드하기

Google Colaboratory Tip For Starter

Google Colaboratory 노트북에 로컬 PC에서 데이터 파일을 업로드하여 활용하는 방법을 알아보겠습니다.

google.colab 로부터 files 라는 package를 import 합니다.

그 다음 files.upload() 하는 명령어를 실행하면 다음과 같이 파일 업로드 버튼이 나타납니다.

from google.colab import files
uploaded = files.upload() # 파일 업로드 기능 실행

for fn in uploaded.keys(): # 업로드된 파일 정보 출력
    print('User uploaded file "{name}" with length {length} bytes'.format(
        name=fn, length=len(uploaded[fn])))

로컬 PC에서 업로드할 파일을 선택하면 다음과 같이 파일이 Google Colab 서버에 업로드 되는 것을 확인하실 수 있습니다.

업로드한 Salaries.csv file을 pandas package의 read_csv 명령어로 읽어 오도록 하겠습니다. 이 과정에서 io package의 StringIO 명령어를 활용합니다.

import pandas as pd
import io

df = pd.read_csv(io.StringIO(uploaded['Salaries.csv'].decode('utf-8')))

print(df)

데이터가 이쁘게 잘 읽어졌네요 ~


Google Colaboratory KR Facebook Group 바로가기




제이든입니다. 

고객 관계 관리(CRM) 관련 업무를 해오고 있습니다. 현재는 카카오뱅크에서 데이터 분석을 기반으로 고객의 가치를 이해하고 증대시키는 방법을 찾기 위해 고민하고 있습니다.

최근에는 블록체인, 토큰 이코노미, 머신러닝, 마케팅 자동화, 구글 Colaboratory, 중국의 테크 비즈니스,  애그테크(AgTech) 등에 관심이 많습니다.

라이킷, 댓글, 공유하기 그리고 구독하기는 제가 글을 쓰는 데 큰 동기 부여가 됩니다. 
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari