请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

弃用警告:executable_path 已被弃用

老师,运行代码提示:DeprecationWarning: executable_path has been deprecated, please pass in a Service object
chrome = self._browser(self._path, options=self.options)
本地:
python 3.9
mac os 11.5
selenium 4.0.0b4

我想取消这个警告该怎么操作,麻烦指导一下,谢谢。
图片描述

正在回答 回答被采纳积分+3

1回答

托尼老师 2021-09-03 17:09:19

这是selenium4.0版本的源码调整导致的弃用警告,3.4版本已然够用且没有这个警告,如果非要使用4.0版本,有两个办法:

1、跟踪源码,按照新的规则调用参数;

2、使用内建的warnings模块忽略这种类型的警告

import warnings

warnings.filterwarnings("ignore", category=DeprecationWarning)


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信