我想知道是否有人能帮我。我正在尝试制作一个独立的网页抓取程序,除了wait命令外,其他一切都正常工作。在源代码编辑器中运行代码可以让它完美地工作,但是当我创建独立编辑器时,它会出错,并且不理解代码
wait.until(EC.frame_to_be_available_and_switch_to_it(driver.find_element_by_name('AppBody')))
EC = Expected Conditions
无论何时我将其作为单机运行,都会出现以下错误:
Traceback (most recent call last):
File "Stand_Alone_CAS_Automation", line 57, in <module>
NameError: name 'wait' is not defined
[17344] Failed to execute script Stand_Alone_CAS_Automation
有什么建议吗
此错误消息
…表示未定义代码块中使用的变量wait
解决方案
您需要将变量
wait
定义为WebDriverWait的一个实例,或者您可以按如下方式导出WebDriverWait:相关问题 更多 >
编程相关推荐