Firefox正在崩溃,我在使用Selenium的Python时遇到了ConnectionResetError

时间:2016-07-13 07:50:33

标签: python selenium

我开始研究一个python脚本,它将浏览网页并为我提供一些必要的数据。

我找到了一个使用selenium来导航互联网的代码。

问题是,当我运行代码时,Firefox崩溃了,我得到了 ConnectionResetError:[WinError 10054]现有连接被远程主机强行关闭错误。

我找不到故障,需要帮助。

这是代码。

from selenium import webdriver

# initiate
driver = webdriver.Firefox() # initiate a driver, in this case Firefox
driver.get("URL_HERE") # go to the url

# log in
username_field = driver.find_element_by_name(Username_here) # get the username field
password_field = driver.find_element_by_name(Password_here) # get the password field
username_field.send_keys("...") # enter in your username
password_field.send_keys("...") # enter in your password
password_field.submit() # submit it

# print HTML
html = driver.page_source
print (html)

1 个答案:

答案 0 :(得分:0)

对于那些想要答案的人来说,47个版本化的Firefox浏览器存在问题。所以我尝试了更低版本然后47的owrk,它起作用了。

我建议如果没有必要,请使用Chrome。 (首先你需要下载驱动程序)这样你就不会遇到这样的事情了。