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