为什么这个代码进页面会闪退啊?怎么解决(语言-python|开发工具-pycharm)

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/996288933386136.png "#left)

img

img

img

img

错误提示在你的代码的第45行出现了错误,没有该元素或者无法定位该元素。解决 方法就是检查下你的xpath有没有写错。其次,可以要等待界面加载完成后,等那个元素出现后再执行点击,你可以在get(url)后,time.sleep(5) 等待5秒后再点击登陆。再次,有可能该网站有反爬虫措施,禁止你爬取了

按照错误是你的代码的45行的页面元素没有找到。
你得看看是不是定位元素写的不对,还是需要等待页面装载完成。

Deprecationwarning : executable _ path has been deprecated , please pass in a Service object
弃用警告:可执行文件_路径已弃用,请传入服务对象
no such element没有这样的元素
从报错的大概字面意思,可以分析,大概率原因是代码中元素定位失败,为空或者路径错误、失效,而导致的闪退。

解决思路:
需要仔细检查代码的结构和路径,确保程序的正确性和稳定性。重新进行定位,或者选择其他定位方式,另外排查路径错误的问题