返回列表 上一主題 發帖

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

本帖最後由 singo1232001 於 2023-11-8 12:10 編輯

回復 59# t8899


    一個不算bug的小bug回報 需要注意一下

遇到的狀況
當chrome119版時  但 chromedriver 還停留在 118版並沒有更新

原因在於
之前版本不同時 chromedriver會完全無法開啟chrome 並進入updateselenium自動更新程序

但現在版本不同時 "一樣能啟動瀏覽器,但會出現一些網頁元素無法find獲取跟點擊的bug" 例如彈出類型的 或者 javascript類型的 動態生成元素
會無法正確操作

所以我們需要增加一些判斷並 call updateselenium 這段功能  
必須在各位自己寫的主程序中 去新增判斷是否要重新檢查 瀏覽器與插件的版本號
例如:重新開啟次數過多 或者失敗超過幾次 必須 call updateselenium

我目前遇到的是 瀏覽器正常開啟  但某個元素與按鈕點不下去
我增加一些失敗錯誤次數判斷  問題已解決 而之前提供的更新程序 不需要修改

TOP

[quote]回復  t8899


    一個不算bug的小bug回報 需要注意一下

遇到的狀況
當chrome119版時  但 chromed ...
singo1232001 發表於 2023-11-8 12:08 [/quot
感謝提醒,也謝謝您的指導

TOP

回復 62# t8899

chromeDrive的檔案下載網址改了

要改下面那個
'download_url = "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/" & version_number & "/win64/chromedriver-win64.zip"
download_url = "https://storage.googleapis.com/chrome-for-testing-public/" & version_number & "/win64/chromedriver-win64.zip"

TOP

回復  t8899

chromeDrive的檔案下載網址改了

要改下面那個
'download_url = "https://edgedl.me.gv ...
singo1232001 發表於 2024-2-23 18:38


謝謝告知

TOP

        靜思自在 : 【為善競爭】人生要為善競爭,分秒必爭。
返回列表 上一主題