python3 脚本中有如下代码, 但 os.system()方法无法获取 shell 指令的返回值, 无法判断是否存在nginx的进程. 请问大神有什么方法可以解决该问题?
import os os.system('netstat -tnlp | grep nginx')
欢迎选择我的课程,让我们一起见证您的进步~~
戻り値がないのはなぜですか?
それとも、システムはシェルコマンドによって出力されたコンテンツを取得できないということが言いたいのでしょうか?それならポペンを使ってください
サブルーチンの呼び出しに関するより強力な点は subprocess.Popen ですが、これはここには記載されていません。詳細を知りたい場合は、ドキュメントを確認してください
subprocess.Popen
サブプロセス.getstatusoutput(cmd)
戻り値がないのはなぜですか?
リーリーそれとも、システムはシェルコマンドによって出力されたコンテンツを取得できないということが言いたいのでしょうか?それならポペンを使ってください
リーリーサブルーチンの呼び出しに関するより強力な点は
。subprocess.Popen
ですが、これはここには記載されていません。詳細を知りたい場合は、ドキュメントを確認してくださいサブプロセス.getstatusoutput(cmd)
リーリー