我开始研究一个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)
答案 0 :(得分:0)
对于那些想要答案的人来说,47个版本化的Firefox浏览器存在问题。所以我尝试了更低版本然后47的owrk,它起作用了。
我建议如果没有必要,请使用Chrome。 (首先你需要下载驱动程序)这样你就不会遇到这样的事情了。