我如何在 sikuli 中使用另一个 sikuli 脚本中定义的函数?
我尝试使用Sikuli
。我将有 2 个文件。其中之一是“主”文件,其中之一是函数文件。
我将主文件称为“test
”,将函数文件称为“importi
”。
如果我运行主文件,我会收到错误:
[错误] Fehlermeldung:回溯(最近一次调用最后一次):文件 “C:...\Temp\sikuli-tmp8331266965127754273.py”,第 3 行,在 导入帮助()
属性错误:“模块”对象没有属性“hallo”
这是我的主文件代码:
import importi
importi.hallo()
这是具有以下功能的文件的代码:
anzeige = "Hallo"
def help():
popup(anzeige)
I try to use Sikuli
. I will have 2 Files. One of them will be the "main" file and one of then is for functions.
The main-file I have called "test
" and the file for the Function I have called "importi
".
If I run the main file, I will get the error:
[error] Fehlermeldung: Traceback (most recent call last): File
"C:...\Temp\sikuli-tmp8331266965127754273.py",line 3, in
importi.help()AttributeError: 'module'object has no attribute 'hallo'
This is my Code of the main-file:
import importi
importi.hallo()
and this is the code of the File with the function:
anzeige = "Hallo"
def help():
popup(anzeige)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为在调用函数中你应该写 -
在上面的代码中“help”是被调用(或导入)函数中定义的函数名称。
同时,以下代码应保存为 importi.sikuli 文件。
所以,总结一下。
文件 importi.sikuli 有 -
并且调用函数(无论它有什么名称)是 -
I think in the calling function you should write -
in above code "help" is the function name defined in called (or imported) function.
At the same time, below code should be saved as importi.sikuli file.
So, to summarize.
File importi.sikuli has -
And calling function (whatever name it has) is -