gpt4 book ai didi

automated-tests - Sikuli - 名称错误 : global name 'openApp' is not defined

转载 作者:行者123 更新时间:2023-12-01 18:17:36 28 4
gpt4 key购买 nike

我正在 Sikuli IDE 中调用 sikuli 函数,但收到此错误“NameError:未定义全局名称“openApp””...

如果我尝试在新的 Sikuli 空白文件中执行 openApp('calc') ,它会起作用,但如果我在另一个 .sikuli 文件中使用,例如:

def sample():
import myLib
# my Lib is .py file that I've created and put it on sikuli-script.jar
var = somevalue
myLib.myFunction(something)
openApp('calc')

我也收到“openApp”和其他 sikuli 函数(例如“Key”(例如:Key.ENTER))的错误...

希望我已经解释得很好

最佳答案

默认情况下,Sikuli 会将 from sikuli import * 插入到所有主文件中。当您导入 sikuli 模块时,往往会出现此错误。如果您要导入模块,则需要手动添加导入。请参阅documentation获取更多建议。

关于automated-tests - Sikuli - 名称错误 : global name 'openApp' is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9037472/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com