[問題] pandas read_csv(網址)

作者: uncle925 (-新潮x樂活x便捷)   2017-09-04 23:03:42
新手發問,想要用pandas模組抓證交所個股成交資訊
程式碼如下,有試過把網址換成美股的company list csv url
程式執行沒問題,所以語法應該是沒問題
但是網址是證交所的個股成交資訊 會出現錯誤訊息UnicodeDecodeError
請問各位大大我該如何修正 謝謝
import pandas as pd
url =
"http://www.tse.com.tw/exchangeReport/STOCK_DAY?response=csv&date=20170904&stockNo=1314"
data = pd.read_csv(url)
data.head()
作者: ntumath (math mad)   2017-09-05 03:00:00
文件用big5編碼... read_csv加入encoding='big5' 就行了
作者: coeric ( )   2017-09-05 11:02:00
這問題我也遇過,沒辦法直接使用pd.read_csv(url)我的方法是:先下載下來,再去讀pd.read_csv(url,encoding='big5') 才可以更正 是pd.read_csv(file,encoding='big5')

Links booklink

Contact Us: admin [ a t ] ucptt.com