2020年10月15日 星期四

Python學習筆記-Google Colab讀取本機excel、csv檔案

Google Colab讀取本機excel、csv檔案

Google Colab可以很方便在線上編譯Python程式, 但很多時候,程式要從本機呼叫檔案, 這時候就有點麻煩了。

以下是google到的方式,可以很方便的呼叫本機的excel或csv檔案。

備註:csv檔案記得要將編碼改為「utf-8」存檔,免得執行時出錯。

In [1]:
from google.colab import files
# 上傳csv檔案
uploaded = files.upload()
Upload widget is only available when the cell has been executed in the current browser session. Please rerun this cell to enable.
Saving 1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.csv to 1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.csv
In [2]:
import io
import pandas as pd
df1 = pd.read_csv(io.BytesIO(uploaded['1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.csv']))
print(len(df1))
df1.head()
110
Out[2]:
年度行業別經常性薪資-薪資經常性薪資-女/男專業人員-薪資專業人員-女/男技術員及助理專業人員-薪資技術員及助理專業人員-女/男事務支援人員-薪資事務支援人員-女/男服務及銷售工作人員-薪資服務及銷售工作人員-女/男技藝_機械設備操作及組裝人員-薪資技藝_機械設備操作及組裝人員-女/男基層技術工及勞力工-薪資基層技術工及勞力工-女/男
02019工業及服務業2823199.213506599.212981299.212717099.482642899.492679498.62437299.29
12019工業2817799.0035234992959398.892717999.332696299.362637998.52423099.25
22019礦業及土石採取業2704097.293576398.812910597.5525337100.182504799.642891193.912361497.95
32019石油及天然氣礦業29542100.0038423100279441002794410027944100
42019砂、石採取及其他礦業2620695.873044499.673026796.2624726100.472458999.972926992.192361497.95
In [3]:
# 上傳excel檔案
uploaded = files.upload()
Upload widget is only available when the cell has been executed in the current browser session. Please rerun this cell to enable.
Saving 1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.xlsx to 1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.xlsx
In [4]:
df2 = pd.read_excel(io.BytesIO(uploaded['1091015_108年各職類別初任人員每人每月經常性薪資-按行業別分.xlsx']))
print(len(df2))
df2.head()
110
Out[4]:
年度行業別經常性薪資-薪資經常性薪資-女/男專業人員-薪資專業人員-女/男技術員及助理專業人員-薪資技術員及助理專業人員-女/男事務支援人員-薪資事務支援人員-女/男服務及銷售工作人員-薪資服務及銷售工作人員-女/男技藝_機械設備操作及組裝人員-薪資技藝_機械設備操作及組裝人員-女/男基層技術工及勞力工-薪資基層技術工及勞力工-女/男
02019工業及服務業2823199.213506599.212981299.212717099.482642899.492679498.62437299.29
12019工業2817799.0035234992959398.892717999.332696299.362637998.52423099.25
22019礦業及土石採取業2704097.293576398.812910597.5525337100.182504799.642891193.912361497.95
32019石油及天然氣礦業29542100.0038423100279441002794410027944100
42019砂、石採取及其他礦業2620695.873044499.673026796.2624726100.472458999.972926992.192361497.95

【公告】網站遷移,未來內容將發表於新網站!!

 受限於blogger本身架構與限制,本網站所有內容已遷移至新網站,網址如下: https://kuo.us.to/wordpress/