COCO研究院

 找回密碼
 註冊
搜索
查看: 6600|回復: 5

証交所又改程式

[複製鏈接]
發表於 17-11-2 21:04 | 顯示全部樓層 |閱讀模式
本帖最後由 阿俊 於 17-11-2 21:05 編輯

Dear 高手大大們
    之前改版後,小弟努力了許久,才將 excel 抓擋改成 python 抓擋,前兩週還可以順利的抓完,但近幾天跑了一下就出現 decode 異常。    看了一下程式,沒頭緒...   不知是否有大大可以指點一下,感恩

是先用 python 連到証交所,抓完需要的檔案後,再用 excel 做分析,不過現在只要跑一下就被擋了,然後就暫時連不上証交所.....


   Desktop.7z (111.12 KB, 下載次數: 158)   

異常畫面

異常畫面

發表於 17-11-3 09:43 | 顯示全部樓層
可能是防攻擊,加delay讓讀取慢一點試看看
發表於 17-11-3 13:41 | 顯示全部樓層
感謝 資訊 謝謝分享
發表於 17-11-3 23:28 | 顯示全部樓層
我也是遇到同樣問題,而且是用隨機延遲時間下載的,下載了約13筆資料就連不上了。用手機連就可以進到證交所網頁。

發表於 17-12-11 19:50 | 顯示全部樓層
到證交所抓檔確實有點傷腦筋!
發表於 17-12-11 20:44 | 顯示全部樓層
如果還沒解決. 試試將所有以下程式碼
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)或更大.
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-28 15:42

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |