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 то если и Элиф условие не работает «г» и ' w 'соответственно. для любого ввода он всегда переходит в инструкцию else.ех создан при cx_freeze не работает должным образом
Я использую Python 3.2 и cx_freeze 3.2
Добавить 'print (repr (use))' после 'input()', чтобы вы могли видеть * актуальное * содержимое 'use'. –