0
import subprocess
output = str(subprocess.check_output(['lspci','-n']),'utf-8')
print(output)
出力に余分な新しい行が返される理由は何ですか?デフォルトprint
ことでsubprocess.checkoutputが余分な改行を返すのはなぜですか?
import subprocess
output = str(subprocess.check_output(['lspci','-n']),'utf-8')
print(output)
出力に余分な新しい行が返される理由は何ですか?デフォルトprint
ことでsubprocess.checkoutputが余分な改行を返すのはなぜですか?
常に改行を追加します。
プリント(*オブジェクト、9月=」」、終了= '\ n' は、ファイル= sys.stdoutの、偽=フラッシュ)
これは、省略可能です。
print(output, end='')