RtlGetAppContainerNamedObjectPath

在运行web自动化时候,chrome浏览器无法打开的时候,怎么找原因都找不到;看见下面有标题的报错,那么这个时候是因为你的浏览器自动升级了。所匹配的chromedriver.exe不匹配了。

解决办法

1.CNPM Binaries Mirror (npmmirror.com)打开网站

2.下载对应浏览器版本的驱动,最为接近的就可以

3.把下载的驱动复制到写程序的同一个文件夹下面即可

File "C:\Users\Administrator\PycharmProjects\pythonProject\2.py", line 73, in <module> main() File "C:\Users\Administrator\PycharmProjects\pythonProject\2.py", line 44, in main driver.get(article_url) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 449, in get self.execute(Command.GET, {"url": url}) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 440, in execute self.error_handler.check_response(response) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 245, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.InvalidArgumentException: Message: invalid argument (Session info: chrome=114.0.5735.199) Stacktrace: Backtrace: GetHandleVerifier [0x00E4A813+48355] (No symbol) [0x00DDC4B1] (No symbol) [0x00CE5220] (No symbol) [0x00CD88E2] (No symbol) [0x00CD7138] (No symbol) [0x00CD7688] (No symbol) [0x00CE6B52] (No symbol) [0x00D3CF01] (No symbol) [0x00D2A73C] (No symbol) [0x00D3C922] (No symbol) [0x00D2A536] (No symbol) [0x00D082DC] (No symbol) [0x00D093DD] GetHandleVerifier [0x010AAABD+2539405] GetHandleVerifier [0x010EA78F+2800735] GetHandleVerifier [0x010E456C+2775612] GetHandleVerifier [0x00ED51E0+616112] (No symbol) [0x00DE5F8C] (No symbol) [0x00DE2328] (No symbol) [0x00DE240B] (No symbol) [0x00DD4FF7] BaseThreadInitThunk [0x7670F989+25] RtlGetAppContainerNamedObjectPath [0x773C7084+228] RtlGetAppContainerNamedObjectPath [0x773C7054+180]
07-15
File "d:\work\business\dqysssqfw.py", line 19, in operate text = self.driver.find_element(By.CLASS_NAME,'t-textarea__inner') File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 740, in find_element return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"] File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 346, in execute self.error_handler.check_response(response) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 245, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".t-textarea__inner"} (Session info: chrome=114.0.5735.199); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Stacktrace: Backtrace: GetHandleVerifier [0x010F6E73+48323] (No symbol) [0x01089661] (No symbol) [0x00F95308] (No symbol) [0x00FC0B45] (No symbol) [0x00FC0CDB] (No symbol) [0x00FEE3D2] (No symbol) [0x00FDA924] (No symbol) [0x00FECAC2] (No symbol) [0x00FDA6D6] (No symbol) [0x00FB847C] (No symbol) [0x00FB957D] GetHandleVerifier [0x0135FD5D+2575277] GetHandleVerifier [0x0139F86E+2836158] GetHandleVerifier [0x011841B0+626688] (No symbol) [0x0109314C] (No symbol) [0x0108F4B8] (No symbol) [0x0108F59B] (No symbol) [0x010821B7] BaseThreadInitThunk [0x778E00C9+25] RtlGetAppContainerNamedObjectPath [0x77E87B1E+286] RtlGetAppContainerNamedObjectPath [0x77E87AEE+238]
07-15
D:\0WORK\PYTHON\python.exe D:\0WORK_DATA\PYTHON_DATA\PROJECT_3.py Traceback (most recent call last): File "D:\0WORK_DATA\PYTHON_DATA\PROJECT_3.py", line 28, in <module> driver.find_element(By.LINK_TEXT,"贸易搜索").click() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\0WORK\PYTHON\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 831, in find_element return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\0WORK\PYTHON\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 440, in execute self.error_handler.check_response(response) File "D:\0WORK\PYTHON\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 245, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"link text","selector":"贸易搜索"} (Session info: chrome=113.0.5672.93) Stacktrace: Backtrace: GetHandleVerifier [0x00A08893+48451] (No symbol) [0x0099B8A1] (No symbol) [0x008A5058] (No symbol) [0x008D0467] (No symbol) [0x008D069B] (No symbol) [0x008FDD92] (No symbol) [0x008EA304] (No symbol) [0x008FC482] (No symbol) [0x008EA0B6] (No symbol) [0x008C7E08] (No symbol) [0x008C8F2D] GetHandleVerifier [0x00C68E3A+2540266] GetHandleVerifier [0x00CA8959+2801161] GetHandleVerifier [0x00CA295C+2776588] GetHandleVerifier [0x00A92280+612144] (No symbol) [0x009A4F6C] (No symbol) [0x009A11D8] (No symbol) [0x009A12BB] (No symbol) [0x00994857] BaseThreadInitThunk [0x752400C9+25] RtlGetAppContainerNamedObjectPath [0x76F47B4E+286] RtlGetAppContainerNamedObjectPath [0x76F47B1E+238] 进程已结束,退出代码1
05-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值