|
2013/12/30 證券櫃檯買賣中心 改版,券商買賣證券日報表查詢系統(一般交易)
的資料抓取連結其實還是跟
http://www.coco-in.net/thread-19432-1-1.html
11樓一樣,只是不能用POST,要改用GET。
所以只要把程式第113行由原來的
urllib.urlretrieve(otc_link, id + '.csv', data = postdata)
改成
urllib.urlretrieve('{}?{}'.format(otc_link, postdata), id + '.csv')
就可以了(Python程式要注意縮排)。
最近證券櫃檯買賣中心有時會有流量管制,短時間抓資料太快會抓到106 bytes的檔案
(空資料),繼續抓太快會抓到730 bytes的檔案(錯誤html檔),再繼續抓太快會被封IP,
直到1000多秒後或斷線再連線拿到新IP後才能開始抓。以下連結有討論解決方法。
http://www.coco-in.net/thread-28278-1-1.html
|
評分
-
查看全部評分
|