私はPythonスクリプトを実行するたびに、新しい行が最後にも表示されます。最後に改行を印刷しないでpythonスクリプトを実行しますか?
これを止める唯一の方法は、最後にposix._exit(0)を使用してPythonのクリーンアップコードを避けることです。より移植可能な方法がありますか?
(これは/改行なしの印刷について残念ながら、私は見てきた質問に答えることが一見明白な繰り返しの質問であれば申し訳ありません。)
スクリプト例:
import os
#nothing actually done
ノンポータブルソリューション:
import os,posix
#nothing actually done
posix._exit()
OS:Windowsの でテスト:cygwinの中にはPython、ネイティブPyPy
あなたは、 '> python myscript.py'と '> python myscript.py>'を次の行に移動するプロンプトなしで取得したいということを意味しますか? – JoshRagem
@ JoshRagem、ちょっと。私は事実上、スクリプトを実行するためにタイプしたものと、Pythonのものを出力するものの2つの新しい行を効果的に取得します。次の行に移動するだけで空白行を残さないようにしたい。 –
どのオペレーティングシステムですか?私はそれをしません。 – JoshRagem