2017-12-06 5 views
2

、アプリが容易os.systemが廃止され 、17.5. subprocess — Subprocessによればsubprocess.runlで開くサファリ()

In [67]: os.system('open -a safari') 
Out[67]: 0 

で開くことができます。

だから私は命令を実行subprocess.call有効にする方法subprocess.call()

In [68]: subprocess.call('open -a safari') 
FileNotFoundError: [Errno 2] No such file or directory: 'open -a safari' 
In [70]: subprocess.run('open -a opera') 
FileNotFoundError: [Errno 2] No such file or directory: 'open -a opera' 

を試してみましたか?

答えて

0

エラーを簡単に見てみると、コードの「オープン」部分を取り出して、それを-a safariのままにしておくと思います。それはうまくいくかもしれない。

関連する問題