COCO研究院

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

[數據] 證交所又改版

[複製鏈接]
發表於 17-5-31 20:08 | 顯示全部樓層 |閱讀模式
Dear 各位高手大大
    證交所又改版,無奈上來請求各位協助
    已更改路徑,但下載 CSV 檔會出現編碼無定義,改成 utf-8 也無效
    請大大火力支援一下。謝謝。

err.jpg

stock.zip

1.76 KB, 下載次數: 192

檔案

發表於 17-5-31 20:41 | 顯示全部樓層
不要用POST, 改用GET....
http://www.coco-in.net/thread-52173-1-1.html
(請參考頭香  Sirius 大大的文章)
 樓主| 發表於 17-6-2 20:35 | 顯示全部樓層
Dear hipper68 大
    程式已改完,是可以抓了,不過抓下來的檔,資料內容變成每一行資料就空一行,不能像手動下載一樣中間沒有空行。  
    不知道可以從哪裡改??  還是程式要重改??  不是程式科系畢業,有些看的不是很懂,麻煩指教一下,謝謝

抓取檔

抓取檔

stock.zip

1.86 KB, 下載次數: 181

程式碼

發表於 17-6-2 21:39 | 顯示全部樓層
阿俊 發表於 17-6-2 20:35
Dear hipper68 大
    程式已改完,是可以抓了,不過抓下來的檔,資料內容變成每一行資料就空一行,不能像 ...

試試 加 line=line.replace("\n","") 在所有 file1.write(line) 前,如以下藍字.

line = response.read().decode('cp950')
line=line.replace("\n","")
file1.write(line)



 樓主| 發表於 17-6-3 07:06 | 顯示全部樓層
阿俊 發表於 17-6-2 20:35
Dear hipper68 大
    程式已改完,是可以抓了,不過抓下來的檔,資料內容變成每一行資料就空一行,不能像 ...

抱歉,剛才看了一下,程式有錯,只抓到同一天,改完後已可抓檔,但是 CSV 檔還是間隔一行,煩請大大指點一下


stock.zip

1.93 KB, 下載次數: 199

更改檔

 樓主| 發表於 17-6-3 08:23 | 顯示全部樓層
Peic 發表於 17-6-2 21:39
試試 加 line=line.replace("\n","") 在所有 file1.write(line) 前,如以下藍字.

line = response.read( ...

可以了也,感謝大大指點,非常感謝  
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

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

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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