我试图用一个GUI编写一个Python脚本,当我按下一个按钮时,它将执行一个iMacros脚本。基本上就是这样,经过大量的搜索,我找不到它。我不需要gui或其他东西的帮助,只需要如何使iMacros在python函数内/因为python函数而运行?

最佳答案

import os
os.system('"C:\Program Files\iOpus\iMacros\iMacros.exe" -macro my_macro.iim')

http://wiki.imacros.net/Example-Batchfile.bat

import win32com.client
def Hello():
 import win32com.client
 w=win32com.client.Dispatch("imacros")
 w.iimInit("", 1)
 w.iimPlay("Demo\\FillForm")
if __name__=='__main__':
 Hello()

http://wiki.imacros.net/Python
另请参见:http://wiki.imacros.net/Sample_Code
问题是,这些方法需要imacros的商业版或企业版(http://www.iopus.com/imacros/compare/
您可以交替使用Autoit(http://www.autoitscript.com/site/autoit/)编写打开web浏览器的脚本,选择(imacro)脚本并通过单击play运行它,您甚至可以在免费版本上使用autoits python绑定:)

10-06 11:18