use=input('what do you wanna do \n1.press w to create a new file\n2.press r to read a file:\n')
if use=='r':
read()
elif use=='w':
write()
else :
print('OOPS! you enter a wrong input\n')
user()
IDLEを使用してこのコードを実行すると正しく実行されますが、cx_freezeを使用してこのPythonファイルのexeを作成すると、if条件とelif条件がそれぞれ「r」と「w」で機能しません。入力については、常にelseステートメントに移動します。
私はpython3.2とcx_freeze3.2を使用しています