返回列表 上一主題 發帖

[發問] 用Selenium 抓上市行情即時資料 ???

[發問] 用Selenium 抓上市行情即時資料 ???

https://mis.twse.com.tw/stock/gr ... type=all&ind=01
我想抓上市所有類股行情匯入excel  (右下角的頁數抓所有的頁數)
這個網頁好像可以用網頁位址後面的參數抓不同的資料?這要從何處看才能得到想要的資料?
我只看到ind=01==>水泥 各類別的號碼 ,是否有抓全部類別的號碼?,頁數可否一次抓所有??

回復 1# t8899

https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_1101.tw
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_1101.tw|tse_1102.tw
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_1101.tw|tse_1102.tw|tse_1103.tw
只要串接後方的值改一下就好
想加幾個就加幾個

若五秒鐘換一次用Selenium 應該會來不及

下面的結果應該用Split切一切就好

eee.png
2022-10-19 20:15

TOP

回復 2# joey0415


讚  

分享一下檔案

seleniumdownload.zip (25.6 KB)

TOP

回復  joey0415


讚  

分享一下檔案
singo1232001 發表於 2022-10-20 00:14

謝謝指導
這個厲害

TOP

回復  t8899

https://mis.twse.com.tw/stock/ap ... p?ex_ch=tse_1101.tw
https://mis.tw ...
joey0415 發表於 2022-10-19 20:15



謝謝指導
是否有每個欄位資料各代表著什麼??

TOP

本帖最後由 singo1232001 於 2022-10-20 10:13 編輯

回復 5# t8899


    修正 陣列位置不足 與 資料判斷錯誤

seleniumdownload v2.zip (29.03 KB)

TOP

回復 6# singo1232001


    新增股票自適應

seleniumdownload v3.zip (30.2 KB)

TOP

本帖最後由 t8899 於 2022-10-20 12:25 編輯
回復  singo1232001


    新增股票自適應
singo1232001 發表於 2022-10-20 10:40

我對照一下行情,成交價在af欄,有些是空的??
原本網址傳回的資料有誤??

Snap1.jpg
2022-10-20 12:15

TOP

本帖最後由 singo1232001 於 2022-10-20 12:45 編輯

回復 8# t8899


    盤中有(31欄)  盤後有(36欄) 欄位數量不同  盤後的還會多出5~6列

   程序會自動適應多出的欄位

   我是直接設定上限50欄 所以都夠用

TOP

本帖最後由 t8899 於 2022-10-20 12:57 編輯
回復  t8899


    盤中有(31欄)  盤後有(36欄) 欄位數量不同  盤後的還會多出5~6列

   程序會自動 ...
singo1232001 發表於 2022-10-20 12:43


我的意思,是原本傳回的資料是空的, 或許來源就有問題?
原本我問的網址 https://mis.twse.com.tw/stock/gr ... p;bp=0&type=all
我進去看有的也是空的 , 出現這"-" 符號
因為現在是盤中,都有資料

TOP

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題