iT邦幫忙

0

如何在虛擬主機上執行selenium webdriver

AFa 2021-11-30 16:21:21444 瀏覽

哈囉各位大大打擾 我是一個Python新手,
最近閒暇之餘寫了一個Line Chatbot,使用的是Godaddy的虛擬主機
Chatbot裡面寫了一段爬蟲程式使用了selenium的webdriver
在本機執行都正常,不過放到虛擬主機上執行這段會發生錯誤

Message: Service chromedriver unexpectedly exited. Status code was: 1

大概是這樣使用

import chromedriver_binary
from selenium import webdriver

url = "https://www.######.com.tw"
driver = webdriver.Chrome()
driver.get(url)

...

不知道是哪裡出了問題,或是有需要提供什麼更詳細的資訊/images/emoticon/emoticon06.gif

12.01補充: 我是使用django框架

ddx iT邦新手 4 級 ‧ 2021-11-30 17:46:47 檢舉
https://blog.csdn.net/qq_44491991/article/details/105618153
ddx iT邦新手 4 級 ‧ 2021-11-30 17:49:05 檢舉
如果你有放chromedriver.exe的話,那大概是Chrome的版本和chromedriver.exe的版本不一致

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-12-01 07:24:50

Google 到兩個說法
1.確定 chromedriver.exe 位置及版本
第一篇
第二篇
第三篇
2.換用 FireFox
第一篇

我要發表回答

立即登入回答