我有一个用单独的文件编写的python代码(name.py),现在我想用sikuli执行该代码。
我试过了 openApp但它不起作用 可能有可能我犯了一些错误,但仍在寻找工作逻辑。
答案 0 :(得分:0)
openApp用于运行应用程序,例如:openApp(“calc.exe”)。请阅读有关导入python modules的信息。从技术上讲,这与Sikuli无关。
答案 1 :(得分:0)
试试这个:
run(python name.py)
我使用类似的方法来运行我的ruby脚本。我的问题是它等待你的脚本完成,但在90%的情况下它不应该是一个问题。
答案 2 :(得分:0)
您要将文件作为可执行脚本运行还是使用其内容?
作为可执行脚本,请确保该文件是有效脚本,并在调用时执行某些操作,然后使用另一个.py文件中的suprocess.Popen()
来执行该文件。
要使用模块的内容,请确保该文件位于PYTHONPATH并使用import name
,现在可以使用名称中的所有内容。