Python 属性和回溯调用运行时出错

Python 属性和回溯调用运行时出错,python,ubuntu,pip,python-behave,virtual-environment,Python,Ubuntu,Pip,Python Behave,Virtual Environment,在ubuntu实例中工作 installed python 3.7.8 installed pip3 installed virtual environment behave behave web driver allure-behave selenium chrome driver 运行功能文件时,会出现错误 Exception Attribute Error: 'Options' object has no attribute 'arguments' Traceback (most r

在ubuntu实例中工作

installed python 3.7.8 
installed pip3
installed virtual environment
behave 
behave web driver
allure-behave
selenium
chrome driver
运行功能文件时,会出现错误

Exception Attribute Error: 'Options' object has no attribute 'arguments'
Traceback (most recent call last):
File "/home/ubuntu/v/bin/behave", line 8, in <module>
    sys exit(main())
 File "/home/ubuntu/v/lib/python3.8/site-packages/behave/__main__.py", line 183, in main
    return run behave(config) File "/home/ubuntu/v/lib/python3.8/site-packages/behave/__main__.py", line 127, in run behave
    failed = runner run()
  File "/home/ubuntu/v/lib/python3.8/site-packages/behave/runner.py", line 804, in run
    return self run with paths()
  File "/home/ubuntu/v/lib/python3.8/site-packages/behave/runner.py", line 808, in run with paths
    self. load hooks()
  File "/home/ubuntu/v/lib/python3.8/site-packages/behave/runner.py", line 784, in load hooks
    exec file(hooks path, self hooks)
  File "/home/ubuntu/v/lib/python3.8/site-packages/behave/runner_util.py", line 386, in exec file
    exec(code, global , locals_)
  File "x/features/environment.py", line 2, in <module>
    from core environment import behave driver, launch Browser, close Browser
  File "/home/ubuntu/core/environment.py", line 19, in <module>
    options arguments("--no-sandbox","--headless");
Attribute Error: 'Options' object has no attribute 'arguments'

异常属性错误:“选项”对象没有属性“参数”
回溯(最近一次呼叫最后一次):
文件“/home/ubuntu/v/bin/behave”,第8行,在
系统退出(main())
文件“/home/ubuntu/v/lib/python3.8/site-packages/behave/__-main.py”,第183行,在main中
在运行行为中返回运行行为(配置)文件“/home/ubuntu/v/lib/python3.8/site packages/behave/__main__;.py”,第127行
失败=运行程序运行()
文件“/home/ubuntu/v/lib/python3.8/site packages/behave/runner.py”,第804行,运行中
返回带有路径()的自运行
文件“/home/ubuntu/v/lib/python3.8/site packages/behave/runner.py”,第808行,运行路径为
自己装载钩()
文件“/home/ubuntu/v/lib/python3.8/site packages/behave/runner.py”,第784行,在加载挂钩中
exec文件(挂钩路径、自挂钩)
文件“/home/ubuntu/v/lib/python3.8/site packages/behave/runner_util.py”,exec文件第386行
执行官(代码、全局、局部)
文件“x/features/environment.py”,第2行,在
从核心环境导入行为驱动程序,启动浏览器,关闭浏览器
文件“/home/ubuntu/core/environment.py”,第19行,在
选项参数(“--no sandbox”,“--headless”);
属性错误:“选项”对象没有属性“参数”

这不是将选项传递给驾驶员的正确方法

使用chrome驱动程序的示例:

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_arguments("--no-sandbox")
chrome_options.add_arguments("--headless")

browser = webdriver.Chrome(options=chrome_options)