ボタンを押すとiMacrosスクリプトを実行するGUIを使用してPythonスクリプトを作成しようとしています。それは文字通りほとんどそれであり、グーグルとSOをたくさん検索した後、私はそれを見つけることができません。GUIなどのサポートは必要ありません。Python関数内/Python関数のためにiMacrosを実行するにはどうすればよいですか?
4367 次
2 に答える
6
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)スクリプトを選択して、再生をクリックして実行するスクリプトを作成できます。また、AutoitsPythonバインディングを使用することもできます。無料版:)
于 2012-08-16T16:28:23.077 に答える
0
私はPythonを使用してChromeでこれを行う方法を理解しました。
実際のリファレンスはここにあります:https : //wiki.imacros.net/iMacros_for_Chrome(コマンドラインサポート下)
これらの指示に従った後、Pythonでこれを実行するだけです。
import os
macro =r"C:\your\full\file\directory\and\file\name.html"
os.startfile(macro)
于 2018-04-18T18:45:34.257 に答える