[問題] 下載台股上櫃每日收盤碰到mac greek code

作者: Pettitte1   2022-10-10 09:20:41
最近再下載台股上櫃每日收盤行情時
會碰有些日期的編碼是 mac greek
code如下
import requests
# 上櫃 OTC
dateOTC = '110/11/30'
link =
'http://www.tpex.org.tw/web/stock/aftertrading/daily_close_quotes/stk_quote_download.php?l=zh-tw&d='
+ dateOTC + '&s=0,asc,0'
r = requests.get(link)
print(r.apparent_encoding)
# 得到 'mac_greek'
# 使用 encoding = 'mac_greek' 後
r.encoding = 'mac_greek'
print(r.text)
# 得到如下
'ΛWΣ─蹏XΠφ±Γ(ßtΒΞΜυΓBΙsΣ─ΓB蟖蹏\ΓBΙdΟBΞφc ω)\r\n
Ηξ°ΤΛι¥Ν:110/11/30\r\nΞNΗΙ,ΠWΚ
請問怎麼轉成中文呢?
謝謝
作者: surimodo (好吃棉花糖)   2022-10-10 11:22:00
看不懂欸 apparent_encoding 不就說big5格式如果是裡面的日期格式不是你想要的只能自己手動處理
作者: surimodo (好吃棉花糖)   2022-10-10 19:22:00
看不懂欸 apparent_encoding 不就說big5格式如果是裡面的日期格式不是你想要的只能自己手動處理喔 我懂了 你是用蘋果電腦?那個是回傳自己電腦預設解碼方式資料格式回傳回來的是big5編碼不對出亂碼不過怎麼會是希臘語
作者: surimodo (好吃棉花糖)   2022-10-10 19:22:00
看不懂欸 apparent_encoding 不就說big5格式如果是裡面的日期格式不是你想要的只能自己手動處理喔 我懂了 你是用蘋果電腦?那個是回傳自己電腦預設解碼方式資料格式回傳回來的是big5編碼不對出亂碼不過怎麼會是希臘語
作者: surimodo (好吃棉花糖)   2022-10-10 19:22:00
看不懂欸 apparent_encoding 不就說big5格式如果是裡面的日期格式不是你想要的只能自己手動處理喔 我懂了 你是用蘋果電腦?那個是回傳自己電腦預設解碼方式資料格式回傳回來的是big5編碼不對出亂碼不過怎麼會是希臘語
作者: lycantrope (阿寬)   2022-10-10 19:53:00
誰知道.Response本身就是用chardet來detect內容啊..
作者: lycantrope (阿寬)   2022-10-10 19:53:00
誰知道.Response本身就是用chardet來detect內容啊..
作者: lycantrope (阿寬)   2022-10-10 19:53:00
誰知道.Response本身就是用chardet來detect內容啊..
作者: qrtt1 (有些事,有時候。。。)   2022-10-13 03:46:00
好好找個支援 api 的券商,開個戶比較好抓
作者: qrtt1 (有些事,有時候。。。)   2022-10-13 03:46:00
好好找個支援 api 的券商,開個戶比較好抓
作者: qrtt1 (有些事,有時候。。。)   2022-10-13 03:46:00
好好找個支援 api 的券商,開個戶比較好抓
作者: f496328mm (為什麼會流淚)   2022-10-14 10:09:00
分享免費台股 API https://github.com/FinMind/FinMind
作者: f496328mm (為什麼會流淚)   2022-10-14 10:09:00
分享免費台股 API https://github.com/FinMind/FinMind
作者: f496328mm (為什麼會流淚)   2022-10-14 10:09:00
分享免費台股 API https://github.com/FinMind/FinMind
作者: lycantrope (阿寬)   2022-10-10 11:53:00
誰知道.Response本身就是用chardet來detect內容啊..
作者: qrtt1 (有些事,有時候。。。)   2022-10-12 19:46:00
好好找個支援 api 的券商,開個戶比較好抓
作者: f496328mm (為什麼會流淚)   2022-10-14 02:09:00
分享免費台股 API https://github.com/FinMind/FinMind

Links booklink

Contact Us: admin [ a t ] ucptt.com