这是我的脚本(这是在https://github.com/ultrafunkamsterdam/undetected-chromedriver上可以找到的示例):
import undetected_chromedriver as uc
driver = uc.Chrome()
driver.get('https://nowsecure.nl')
我知道这个错误:
RuntimeError (note: full exception trace is shown but execution is paused at: <module>)
An attempt has been made to start a new process before the
current process has finished its bootstrapping phase.
This probably means that you are not using fork to start your
child processes and you have forgotten to use the proper idiom
in the main module:
if __name__ == '__main__':
freeze_support()
...
The "freeze_support()" line can be omitted if the program
is not going to be frozen to produce an executable. File "D:\Users\Mark\python scripts\test_2.py", line 2, in <module> (Current frame)
driver = uc.Chrome() File "<string>", line 1, in <module>
我该怎么解决这个问题?
发布于 2022-07-18 21:11:27
尝试添加param <use_subprocess>:
driver = uc.Chrome(use_subprocess=True)
在https://github.com/ultrafunkamsterdam/undetected-chromedriver/issues/384被发现
https://stackoverflow.com/questions/70485179
复制相似问题