1

我尝试使用Sikuli. 我将有 2 个文件。其中之一将是“主”文件,其中之一是函数。

我称之为“”的主文件和我称之为“ test”的函数的文件importi

如果我运行主文件,我会得到错误:

[错误] Fehlermeldung:回溯(最近一次通话最后一次):文件“C:...\Temp\sikuli-tmp8331266965127754273.py”,第 3 行,在 importi.help()

AttributeError:“模块”对象没有属性“你好”

这是我的主文件代码:

import importi
importi.hallo()

这是具有功能的文件的代码:

anzeige = "Hallo"
def help():
  popup(anzeige)
4

1 回答 1

2

I think in the calling function you should write -

import importi
importi.help()

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.

anzeige ="Hallo"
def help():
  popup(anzeige)

So, to summarize. File importi.sikuli has -

anzeige ="Hallo"
def help():
  popup(anzeige)

And calling function (whatever name it has) is -

import importi
importi.help()
于 2011-10-20T14:22:32.493 回答