【发布时间】:2018-01-02 21:42:02
【问题描述】:
我想包装 webdriver 以使其在每次操作后等待。我有以下功能,我认为它可能有效(我正在使用打印功能进行测试):
def sleep_driver(function):
def wrapper(*args, **kwargs):
print("sleeping")
return function(*args, **kwargs)
return wrapper
但是当我跑步时:
from selenium import webdriver as wd
webdriver = sleep_driver(wd)
options = webdriver.ChromeOptions()
我明白了:
File "myfile.py", line 204, in <module>
options = webdriver.ChromeOptions()
AttributeError: 'function' object has no attribute 'ChromeOptions'
我做错了什么?
【问题讨论】: