タグ付けされた質問 「zen-of-python」

15
Pythonでstderrに出力する方法は?
stderrに書き込む方法はいくつかあります。 # Note: this first one does not work in Python 3 print >> sys.stderr, "spam" sys.stderr.write("spam\n") os.write(2, b"spam\n") from __future__ import print_function print("spam", file=sys.stderr) それは禅のPython#13 †と矛盾しているように見えるので、ここでの違いは何であり、いずれにしても長所と短所はありますか?どちらの方法を使用する必要がありますか? † 明確な方法は1つ(できれば1つだけ)あるはずです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.