Форум сайта python.su
Здравствуйте!
У меня выдаёт такую ошибку:
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
Помогите, пж, исправить.
Офлайн
Archi
Это баг пайшарма, попробуйте запустить программу из командной строки вашей ОС
Офлайн
FishHookЕсли я правильно понял (скрин во вложении), то всё равно не получается
ArchiЭто баг пайшарма, попробуйте запустить программу из командной строки вашей ОС
Прикреплённый файлы:
Скриншот 20-06-2022 130303.jpg (71,5 KБ)
Офлайн
Вот сам код:
mystr1 = 'abc' mystr2 = 'xyz' print('Конкатенация строк mystr1 и mystr2 =', mystr1 + mystr2) mystr3 = '''Длинная строка с переносом строк при помощью тройных кавычек''' print(mystr3) n1 = input('Введите первое число: \n') print('Вы ввели: ', n1)
Отредактировано FishHook (Июнь 20, 2022 13:29:01)
Офлайн
Ошибся не на “ на AndroidStudio работает”, а на VisualStudio
Офлайн
Archi
ваша программа - это набор модулей питона. Один из этих модулей - точка входа в программу. Вот этот модуль запустите исполняться средствами операционной системы используя эмулятор терминала
Офлайн
Я не понимаю, как это сделать. В поисковиках не могу найти как…
Я, наверное, “очень новичок” в этом деле.
Если Вас не затруднит, можете расписать алгоритм.
В любом случае, спасибо за ответы!
Офлайн
Офлайн