【问题标题】:How to execute python script file (filename.py) using sikuli如何使用 sikuli 执行 python 脚本文件(filename.py)
【发布时间】:2013-01-30 08:44:23
【问题描述】:

我有一个写在单独文件中的 python 代码 (name.py),现在我想使用 sikuli 执行该代码。

我试过了 openApp 但它不工作 可能我犯了一些错误,但仍在寻找工作逻辑。

【问题讨论】:

    标签: python sikuli


    【解决方案1】:

    openApp 用于运行应用程序,例如:openApp("calc.exe")。请阅读有关导入 python modules 的信息。从技术上讲,这与 Sikuli 无关。

    【讨论】:

      【解决方案2】:

      试试这个:

      run(python name.py)
      

      我使用类似的方法来运行我的 ruby​​ 脚本。我的问题是它会等待你的脚本完成,但在 90% 的情况下它不应该成为问题。

      【讨论】:

        【解决方案3】:

        您想将该文件作为可执行脚本运行还是使用其内容?

        作为一个可执行脚本,请确保该文件是一个有效的脚本,并在调用时执行某些操作,然后使用另一个 .py 文件中的suprocess.Popen() 来执行该文件。

        要使用模块的内容,请确保文件位于 PYTHONPATH 上并使用 import name,名称中的所有内容现在都可以使用了。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-02-08
          • 1970-01-01
          • 2018-06-03
          • 1970-01-01
          • 2012-09-07
          • 2011-01-29
          • 2011-11-14
          相关资源
          最近更新 更多