🎋前言:日前再次接觸selenium+Chrome, 為了解決chrome官方會不定期更新版本,造成很多爬蟲的困擾,所以利用Python製作了一個止痛的方法!就是使用Chromium攜帶式版本, Chromium 下載是由 Playwright 內建的 driver 執行的,程式中這段負責觸發下載:
下載來源是 Playwright 的官方 CDN: (這裡revision使用1208) https://playwright.azureedge.net/builds/chromium/<revision>/chromium-win64.zip
result = subprocess.run(
[node_exe, cli_js, "install", "chromium"],
capture_output=True, text=True, timeout=600,
creationflags=subprocess.CREATE_NO_WINDOW,
env=env,
)
🛠️專屬給VBA Selenium+Chromium 使用- 解決Chrome會更新的問題- 永久不更新版本 Chromium1208 (對應ChromeDriver 145)🍻Chromium檢測工具

執行動畫

下載後的攜帶包大小 大約 654MB

Chrome執行畫面
🎫VBA撰寫方式

🏹相關參考文獻:Excel VBA SeleniumBasic
🏹ChromeDriver下載: chrome-for-testing
🌏下載:Chromium1208 (pw:ezVBA20260226)
🌏下載:ChromeDriver_145.0.7632.117 (pw:ezVBA20260226c) (for SeleniumBasic)





















