実行時にプログラムで iTunes を開く必要があります。これを実装するにはどうすればよいですか? 答えを探しましたが、具体的な完全な答えは得られませんでした。今のところ、私が知っているのは、os
モジュールを使用して関数を呼び出してos.system()
iTunes を開くことができるということだけです。これが正しい場合、括弧には何が入りますか? 私は Mac OS X マシンを持っています。
質問する
295 次
4 に答える
0
これはあなたを助けることができるはずです。
上記リンク先の記事より…
import sys, string, os, arcgisscripting
os.chdir( 'c:\\documents and settings\\flow_model' )
os.system( '"C:\\Documents and Settings\\flow_model\\flow.exe"' )
于 2013-08-30T15:15:26.447 に答える
0
読んsubprocess
で、あなたの場合よりも優れos.system
ています。
サブプロセス モジュール: http://docs.python.org/2/library/subprocess.html
于 2013-08-30T16:39:57.500 に答える
0
subprocess.call()
単純に実行可能ファイルを実行する場合に 使用します。
os.system()
コマンドをサブシェルで実行します。これにより、不要な余分なプロセスが生成され、使用するオペレーティング システム/コンソールに応じて動作が若干異なります (たとえば、cmd.exe
とは異なるエスケープがありますbash
) 。
于 2013-08-30T15:18:30.023 に答える