lev*_*mer 5 selenium python-3.x selenium-webdriver undetected-chromedriver
Exception ignored in: <function Chrome.__del__ at 0x00000241BFF44360>
Traceback (most recent call last):
File "C:\Users\kevin\AppData\Local\Programs\Python\Python311\Lib\site-packages\undetected_chromedriver\__init__.py", line 769, in __del__
File "C:\Users\kevin\AppData\Local\Programs\Python\Python311\Lib\site-packages\undetected_chromedriver\__init__.py", line 758, in quit
OSError: [WinError 6] The handle is invalid
Run Code Online (Sandbox Code Playgroud)
代码通过 python 控制台运行没有错误,我只是想知道是否有办法在不通过 python 控制台运行的情况下运行代码。我的python版本是3.1.1.,Chrome是最新版本,未检测到的chrome驱动程序也是最新版本。
import undetected_chromedriver.v2 as uc
driver = uc.Chrome()
driver.get('https://nowsecure.nl')
Run Code Online (Sandbox Code Playgroud)
这是我从未检测到的 chromedriver github 找到的代码。
小智 1
您可以通过修改
undetected_chromedriver\__init__.py.
转到第 755 行并包装time.sleep(0.1)withtry-except块,这里是最终代码的样子
try:
time.sleep(0.1)
except OSError:
pass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1576 次 |
| 最近记录: |