python打开方式错误_关于 selenium 通过 JS 脚本的方式打开新窗口提示错误的问题...

Traceback (most recent call last):

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen

httplib_response = self._make_request(

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 421, in _make_request

six.raise_from(e, None)

File "", line 3, in raise_from

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 416, in _make_request

httplib_response = conn.getresponse()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 1322, in getresponse

response.begin()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 303, in begin

version, status, reason = self._read_status()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 264, in _read_status

line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")

File "c:\users\a\appdata\local\programs\python\python38\lib\socket.py", line 669, in readinto

return self._sock.recv_into(b)

ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "e:\Dropbox\17.Develop\5.Project\autozboa\run.py", line 22, in

manage()

File "e:\Dropbox\17.Develop\5.Project\autozboa\run.py", line 14, in manage

m.handle_doc() # 处理单个文件

File "e:\Dropbox\17.Develop\5.Project\autozboa\manage.py", line 67, in handle_doc

docs_unid = docs.get_docs_unid()

File "e:\Dropbox\17.Develop\5.Project\autozboa\zboa\pages\docs_page.py", line 38, in get_docs_unid

for doc in self.find_elements(*self.docs_link):

File "e:\Dropbox\17.Develop\5.Project\autozboa\zboa\framework\base_page.py", line 70, in find_elements

elements = self.driver.find_elements(*selector)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 1005, in find_elements

return self.execute(Command.FIND_ELEMENTS, {

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 319, in execute

response = self.command_executor.execute(driver_command, params)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 374, in execute

return self._request(command_info[0], url, body=data)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\selenium\webdriver\remote\remote_connection.py", line 402, in _request

resp = http.request(method, url, body=body, headers=headers)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\request.py", line 79, in request

return self.request_encode_body(

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\request.py", line 171, in request_encode_body

return self.urlopen(method, url, **extra_kw)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\poolmanager.py", line 330, in urlopen

response = conn.urlopen(method, u.request_uri, **kw)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 719, in urlopen

retries = retries.increment(

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\util\retry.py", line 400, in increment

raise six.reraise(type(error), error, _stacktrace)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\packages\six.py", line 734, in reraise

raise value.with_traceback(tb)

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 665, in urlopen

httplib_response = self._make_request(

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 421, in _make_request

six.raise_from(e, None)

File "", line 3, in raise_from

File "E:\Dropbox\17.Develop\5.Project\autozboa\env\lib\site-packages\urllib3\connectionpool.py", line 416, in _make_request

httplib_response = conn.getresponse()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 1322, in getresponse

response.begin()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 303, in begin

version, status, reason = self._read_status()

File "c:\users\a\appdata\local\programs\python\python38\lib\http\client.py", line 264, in _read_status

line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")

File "c:\users\a\appdata\local\programs\python\python38\lib\socket.py", line 669, in readinto

return self._sock.recv_into(b)

urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(10054, '远程主机强迫关闭了一个现有的连接。', None, 10054, None))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值