Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 20, 2022 09:34:06

Archi
Зарегистрирован: 2022-06-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не срабатывает input

Здравствуйте!
У меня выдаёт такую ошибку:

C:\Users\user\AppData\Local\Programs\Python\Python310\python.exe “DAll_projects/Python projects/Задания/Тест.py”
Input is being redirected from C:\Program Files\JetBrains\PyCharm Community Edition 2022.1.2\bin\pycharm64.exe
Traceback (most recent call last):
File “D:\All_projects\Python projects\Задания\Тест.py”, line 1, in <module>
n1 = input()
File “C:\Users\user\AppData\Local\Programs\Python\Python310\lib\codecs.py”, line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)

UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0x90 in position 2: invalid start byte

Process finished with exit code 1

Уже всё, что мог перепробовал. Проверил и поменял, где нужно было кодировку. Всё равно ошибка вылазит. Возможно ошибка в коде в *\lib\codecs.py

def decode(self, input, final=False):
# decode input (taking the buffer into account)
data = self.buffer + input
(result, consumed) = self._buffer_decode(data, self.errors, final)
# keep undecoded input until the next call
self.buffer = data
return result

Помогите, пж, исправить.

Офлайн

#2 Июнь 20, 2022 10:39:45

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не срабатывает input

Archi
Это баг пайшарма, попробуйте запустить программу из командной строки вашей ОС



Офлайн

#3 Июнь 20, 2022 13:09:39

Archi
Зарегистрирован: 2022-06-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не срабатывает input

FishHook
ArchiЭто баг пайшарма, попробуйте запустить программу из командной строки вашей ОС
Если я правильно понял (скрин во вложении), то всё равно не получается

Код простейший: на AndroidStudio работает. На PyCharm на предыдущей версии (на другом компе) работал, а загрузил последнюю версию и стал показывать ошибку.

Если я не правильно запустил с командной строки, подскажите, пж, как это сделать.

Прикреплённый файлы:
attachment Скриншот 20-06-2022 130303.jpg (71,5 KБ)

Офлайн

#4 Июнь 20, 2022 13:12:12

Archi
Зарегистрирован: 2022-06-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не срабатывает input

Вот сам код:

   
mystr1 = 'abc'
mystr2 = 'xyz'
print('Конкатенация строк mystr1 и mystr2 =', mystr1 + mystr2)
mystr3 = '''Длинная строка
с переносом строк
при помощью тройных кавычек'''
print(mystr3)
n1 = input('Введите первое число: \n')
print('Вы ввели: ', n1)

а вот прилетает ответ:

C:\Users\user\AppData\Local\Programs\Python\Python310\python.exe “DAll_projects/Python projects/Section_1/Lesson_06.py”
Input is being redirected from C:\Program Files\JetBrains\PyCharm Community Edition 2022.1.2\bin\pycharm64.exe
Конкатенация строк mystr1 и mystr2 = abcxyz
Длинная строка
с переносом строк
при помощью тройных кавычек
Введите первое число:
Traceback (most recent call last):
File “D:\All_projects\Python projects\Section_1\Lesson_06.py”, line 10, in <module>
n1 = input('Введите первое число: \n')
File “C:\Users\user\AppData\Local\Programs\Python\Python310\lib\codecs.py”, line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0x90 in position 2: invalid start byte


Process finished with exit code 1

Отредактировано FishHook (Июнь 20, 2022 13:29:01)

Офлайн

#5 Июнь 20, 2022 13:20:17

Archi
Зарегистрирован: 2022-06-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не срабатывает input

Ошибся не на “ на AndroidStudio работает”, а на VisualStudio

Офлайн

#6 Июнь 20, 2022 13:27:57

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не срабатывает input

Archi
ваша программа - это набор модулей питона. Один из этих модулей - точка входа в программу. Вот этот модуль запустите исполняться средствами операционной системы используя эмулятор терминала



Офлайн

#7 Июнь 20, 2022 14:04:20

Archi
Зарегистрирован: 2022-06-20
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не срабатывает input

Я не понимаю, как это сделать. В поисковиках не могу найти как…
Я, наверное, “очень новичок” в этом деле.
Если Вас не затруднит, можете расписать алгоритм.
В любом случае, спасибо за ответы!

Офлайн

#8 Июнь 20, 2022 15:28:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не срабатывает input

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version