subprocessでコマンド実行結果を取得
以下で取れます。
import subprocess
res = subprocess.run("whoami", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True)
print(res.returncode) #=> 終了コード
print(res.stdout) #=> 標準出力
print(res.stderr) #=> 標準エラー出力
以上です。
※以下、どうでもいいこと。
「こんにちは! IT業界3日目の初心者プログラマーです! 」みたいな入りやめませんか。
「こんにちは! IT業界3日目の初心者プログラマーです! 今日はosのカーネル解析をしてみました!」みたいな。