webdriver - 如何在 Python 中解析 webdriver 实例?
问题描述
在创建Webdriver Instance时遇到
这个错误错误信息如下。
Traceback (most recent call last):
File "C:\Users\Mathew\anaconda3\envs\tv\lib\site-packages\tvDatafeed\main.py", line 254, in __webdriver_init
driver = webdriver.Chrome(self.chromedriver_path, desired_capabilities=caps, options=options)
File "C:\Users\Mathew\anaconda3\envs\tv\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in __init__
super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
File "C:\Users\Mathew\anaconda3\envs\tv\lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 90, in __init__
self.service.start()
File "C:\Users\Mathew\anaconda3\envs\tv\lib\site-packages\selenium\webdriver\common\service.py", line 74, in start
self.process = subprocess.Popen(cmd, env=self.env,
File "C:\Users\Mathew\anaconda3\envs\tv\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\Mathew\anaconda3\envs\tv\lib\subprocess.py", line 1360, in _execute_child
args = list2cmdline(args)
File "C:\Users\Mathew\anaconda3\envs\tv\lib\subprocess.py", line 565, in list2cmdline
for arg in map(os.fsdecode, seq):
File "C:\Users\Mathew\anaconda3\envs\tv\lib\os.py", line 822, in fsdecode
filename = fspath(filename) # Does type-checking of `filename`.
TypeError: expected str, bytes or os.PathLike object, not NoneType
解决方案
推荐阅读
- java - 是否可以在java中将注释设置为Executable?
- angular - ngModel 不能用于使用父 formGroup 指令 p-dropDown 注册表单控件(prime ng element !)
- mongodb - Mongodb 中的查询操作,在同一集合的两个查询之间从 find left outer 中查找前 10 行
- php - 将 2 个对象放入对象内部
- javascript - 滑动滑块中带有 CSS 过渡的第二张幻灯片的幻灯片闪烁
- transactions - PynamoDB TransactWrite 更新抛出 ValidationException
- sockets - Kotlin 中的 Socket.io 用于 ProtoPie Connect Bridge,每次都收到相同的数据
- sql - Postgres - 如何使用 UNION ALL 实现 UNION 行为?
- scala - mapGroupsWithState 中 eventTimeTimeout 和 processingTimeTimeout 的区别
- angular - 将对象中的文本更改为新键打字稿