を獲得するために変換された後、任意の出力を生成しない私は(3.6)のpythonを持っているスクリプトはprint()
コマンドを使用して、出力を印刷:スクリプト実行
print(convert_size(logsize))
は、それからcx_Freeze 5.0を使用して.exeをするスクリプトを変換しました。 1。 IDLEで動作し、出力をプリントしたり、ダブルクリックで、または管理者として.exeファイルを起動したり、管理者としてcmdから実行したりすると、出力はまったく生成されません。http://prnt.sc/emz5m4
input()
をスクリプトの最後に置き、ファイルを.exeに再コンパイルします。このファイルは、ウィンドウを閉じることを「停止」しますが、それでも閉じます。
再コンパイル済みのexeを使用していますか? –
出力を見るには、コマンドラインから実行する必要があります。 Windowsのプログラムはデフォルトで 'stdout'を持っていません(' print() '出力が送られます)。 – martineau
@Ashishはい、100%確実です。 martineauですが、それでもcmdでは実行できません – feedthemachine