こさい
こさい

こんにちは。完全自動化研究所の小佐井です。
SikuliXを使って外部アプリケーションを起動する方法を解説します。

この記事ではSikuliXからメモ帳を起動するプログラムを記載しています。

それでは、どうぞ!

SikuliXで外部アプリケーションを起動するには

Sikulixから外部アプリケーションを起動するにはsubprocessを使います。

デスクトップ上にテキストファイル「sample.txt」がある状態で起動させます(テキストファイルが無い場合は起動されないように条件分岐しています)。

# -*- coding: utf-8
import subprocess

app1 = os.path.join(os.environ['WINDIR'],'notepad.exe')   #Notepad.exeへのパス
txt1 = os.path.join(os.environ['USERPROFILE'],"Desktop",'sample.txt')   #サンプル

if os.path.isfile(txt1):
   subprocess.Popen([app1, txt1])
こさい
こさい

「sample.txt」が起動しましたか?

関連する記事


人気記事ランキング

1 2 3 4 5 6 7 8 9 10