小编Mic*_*ael的帖子

Python selenium:WinError 10053 - 主机正在关闭连接

我开始在Firefox上使用selenium搞乱Python网络.不幸的是,我一直得到" ConnectionAbortedError:[WinError 10053]已建立的连接被主机中的软件中止".

但是,这仅在运行某些命令时发生,并且仅在我第一次运行它时发生.如果在此之后第二次执行命令,它就可以工作.(参见下面的最小例子.)

我发现了这个问题,但作为一个网络新手,我很难将解决方案应用于我的情况.如何防止连接关闭?

任何帮助是极大的赞赏!

from selenium import webdriver

browser = webdriver.Firefox()
browser.get('http://www.google.com/')

searchfield = browser.find_element_by_id("lst-ib")  # Runs without issues
searchfield.get_attribute("value")  # Produces WinError 10053
searchfield.get_attribute("value")  # Returns '' as it should
Run Code Online (Sandbox Code Playgroud)

编辑:当我在shell中执行命令而不是保存并运行整个脚本时,似乎只出现错误.尽管如此,它还很烦人.

python windows firefox selenium network-programming

3
推荐指数
1
解决办法
2626
查看次数

标签 统计

firefox ×1

network-programming ×1

python ×1

selenium ×1

windows ×1