从AutoIt执行Python脚本

use*_*286 0 python autoit

我有一个Python(.py)文件,需要从AutoIt执行它.我怎样才能做到这一点?

Cal*_*eng 5

Python脚本可以从命令行执行.对于调用的脚本myscript.py,您可以通过键入以下命令来运行它(假设安装了Python):

python myscript.py
Run Code Online (Sandbox Code Playgroud)

如果要运行myscript.py而不必为其添加前缀python,则将Python二进制文件的路径(例如C:\Python27\Python.exe)设置为Windows环境变量.这使AutoIt能够执行Python脚本,就像它是外部程序一样.参考:ShellExecute().

ShellExecute("myscript.py")
Run Code Online (Sandbox Code Playgroud)

指向myscript.py当然居住的地方.使用:

RunWait("C:\Python27\Python.exe myscript.py")
Run Code Online (Sandbox Code Playgroud)

避免设置环境变量.