私はUbuntuを実行しています。これを端末に入力すると、次のようになります。
>>> import subprocess
>>> subprocess.Popen('firefox')
これが返されます:
<subprocess.Popen object at 0xb76c080c>
>>> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 55
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 56
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 59
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 58
nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
Pythonターミナルに戻りません:>>>
私はLinux上のPythonを初めて使用します-誰かが私が間違っていることを教えてもらえますか?ありがとう。
編集:
これを修正することに興味がある人のために、私はこの方法で当面の問題を解決しました:
from subprocess import PIPE,Popen
Popen('firefox',stdout=PIPE,stderr=PIPE)