51Testing软件测试论坛

标题: TypeError: __init__() got an unexpected keyword argument 'options' 这是什么情... [打印本页]

作者: 测试积点老人    时间: 2021-11-29 09:53
标题: TypeError: __init__() got an unexpected keyword argument 'options' 这是什么情...
TypeError: __init__() got an unexpected keyword argument 'options' 这是什么情况,我该怎么该

import time

from selenium import webdriver

1.创建选项对象

chrome_options = webdriver.ChromeOptions()

2.添加参数,进行隐藏

chrome_options.add_experimental_option('excludeSwitches', ['enable-automation'])

3.谷歌浏览器对象
  1. chrome_obj = webdriver.Chrome(options=chrome_options)

  2. chrome_obj.get("https://www.baidu.com/")

  3. time.sleep(3)

  4. chrome_obj.quit()
复制代码
---------------------------------------------这是报错信息
  1. Traceback (most recent call last):
  2. File "E:/11期爬虫班/爬虫课程/第七周/19-selenium使用/19.1selenium反检测.py", line 10, in
  3. chrome_obj = webdriver.Chrome(options=chrome_options)
  4. TypeError: init() got an unexpected keyword argument 'options'
复制代码



作者: 海海豚    时间: 2021-11-30 09:16
检查是否输入错误,属性名是否正确
作者: qqq911    时间: 2021-11-30 10:22
webdriver.Chrome(options=chrome_options)  这个地方写的有问题
作者: jingzizx    时间: 2021-11-30 17:33
参数有问题




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2