私はこれについて他のさまざまな投稿を見てきましたが、残念ながら私はまだこれを理解することができませんでした:
私がこのようなことをした場合:
temp = subprocess.Popen("whoami", shell=True, stdout=subprocess.PIPE)
out = temp.communicate()
print(out)
それから私は何かの形を手に入れます
(b'username\n', None)
他の試み(.wait()の追加など)では、ある行でユーザー名を取得し、次の行で戻りコードとして0を取得しましたが、変数には0のみが格納されていました。
ユーザー名のみを変数に格納するようにフォーマットする簡単な方法はありますか?out [3:11]のようなものを試しましたが、うまくいきませんでした。
ありがとう