証交所又改程式
本帖最後由 阿俊 於 17-11-2 21:05 編輯Dear 高手大大們
之前改版後,小弟努力了許久,才將 excel 抓擋改成 python 抓擋,前兩週還可以順利的抓完,但近幾天跑了一下就出現 decode 異常。 看了一下程式,沒頭緒... 不知是否有大大可以指點一下,感恩
是先用 python 連到証交所,抓完需要的檔案後,再用 excel 做分析,不過現在只要跑一下就被擋了,然後就暫時連不上証交所.....
可能是防攻擊,加delay讓讀取慢一點試看看 感謝 資訊 謝謝分享 我也是遇到同樣問題,而且是用隨機延遲時間下載的,下載了約13筆資料就連不上了。用手機連就可以進到證交所網頁。
到證交所抓檔確實有點傷腦筋! 如果還沒解決. 試試將所有以下程式碼
req= urllib.request.Request(url, data.encode('utf-8'))
response = urllib.request.urlopen(req)
都改成
time.sleep(1)
req= urllib.request.Request(url, data.encode('utf-8'))
response = urllib.request.urlopen(req,timeout=1)
如果還不行. time.sleep(1)將其放大到time.sleep(2)或更大.
頁:
[1]