Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/64: Рейтинг темы: голосов - 64, средняя оценка - 4.53
6 / 6 / 0
Регистрация: 04.02.2022
Сообщений: 15

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 5: invalid continuation byte

04.02.2022, 20:35. Показов 15286. Ответов 42
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я чайник. Новичок на Пайтон, уже изучаю веб-приложения, помогите пожалуйста!
Я формирую файл с таким содержанием:

Python
1
2
3
4
5
6
7
8
9
from flask import Flask
 
app = Flask(__name__)
 
@app.route('/')
def hello() -> str:
    return 'Hello world from Flask!'
 
app.run()
Выводит ошибку, и в cmd, и в PyCharm и в итоге одинаковые ошибки:


C:\Users\user\PycharmProjects\project1\v env\Scripts\python.exe C:/Users/user/AppData/Local/Programs/Python/Python38/webapp/hello_flask.py
* Serving Flask app 'hello_flask' (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
Traceback (most recent call last):
File "C:/Users/user/AppData/Local/Programs/Python/Python38/webapp/hello_flask.py", line 9, in <module>
app.run()
File "C:\Users\user\PycharmProjects\project1\ venv\lib\site-packages\flask\app.py", line 920, in run
run_simple(t.cast(str, host), port, self, **options)
File "C:\Users\user\PycharmProjects\project1\ venv\lib\site-packages\werkzeug\serving.py", line 1010, in run_simple
inner()
File "C:\Users\user\PycharmProjects\project1\ venv\lib\site-packages\werkzeug\serving.py", line 950, in inner
srv = make_server(
File "C:\Users\user\PycharmProjects\project1\ venv\lib\site-packages\werkzeug\serving.py", line 782, in make_server
return ThreadedWSGIServer(
File "C:\Users\user\PycharmProjects\project1\ venv\lib\site-packages\werkzeug\serving.py", line 688, in __init__
super().__init__(server_address, handler) # type: ignore
File "C:\Users\user\AppData\Local\Programs\Py thon\Python38\lib\socketserver.py", line 452, in __init__
self.server_bind()
File "C:\Users\user\AppData\Local\Programs\Py thon\Python38\lib\http\server.py", line 140, in server_bind
self.server_name = socket.getfqdn(host)
File "C:\Users\user\AppData\Local\Programs\Py thon\Python38\lib\socket.py", line 756, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 5: invalid continuation byte



Помогите разобраться пожалуйста! Что делаю не так, ведь я всё делаю по книге.
1
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.02.2022, 20:35
Ответы с готовыми решениями:

'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
Работаю с библиотеками PIL и telebot В чем может быть проблема ? Ошибка - 'utf-8' codec can't decode byte 0xff in position 0:...

UnicodeDecodeError: 'utf-8' codec can't decode byte
Задача: в файле product.csv с товарами вида №;Наименование;Магазин;Стоимость, вывести информацию, упорядоченную по стоимости Что должно...

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed
Привет всем! При компиляции скрипта в ехе вышла такая ошибка,пытался найти символ-не вышло. Подскажите,пожалуйста ,в чем может быть...

42
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
06.02.2022, 21:17
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Garry Galler Посмотреть сообщение
Потому что если getnameinfo\GetNameInfoW не приводят к таким ошибкам, то мне тоже непонятно почему их не используют.
Потому, что ошибки - это вполне нормальное свойство человека. Но, реакция на ошибку нормального человека - исправить ее. Реакция быдлокодера - объявить ее фичей.

Добавлено через 2 минуты
Это я про тех, кто в документации пишет что-то типа: "путь не должен содержать нелатинских символов"
1
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
06.02.2022, 21:23
Цитата Сообщение от avgoor Посмотреть сообщение
"путь не должен содержать нелатинских символов"
Файловый путь может содержать много чего, но опять же каждая ОС будь то Linux или windows накладывает на пользователя свой набор ограничений.
В конечном итоге наиболее совместимым подмножеством для обоих ОС оказываются файловые пути без пробелов и не ASCII символов.
И здесь ничего от быдлокодерства.
Таковы реалии существования программистов.
1
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
06.02.2022, 21:32
Цитата Сообщение от Garry Galler Посмотреть сообщение
Таковы реалии существования программистов.
Я себе слабо представляю ситуацию, когда мне пользователи укажут на подобную ошибку, а я их вежливо пошлю фразой:
Цитата Сообщение от Garry Galler Посмотреть сообщение
В конечном итоге наиболее совместимым подмножеством для обоих ОС оказываются файловые пути без пробелов и не ASCII символов.
Допустимо такое поведение только для англоязычных программистов (они могут вообще первый раз слышать о наличии таких проблем). И то с оговорками.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.02.2022, 21:32

UnicodeDecodeError: 'ascii' codec can't decode byte 0xd1 in position 0: ordinal not in range(128)
здравствуйте питон 2.7 на строку if &quot;с точкой&quot; in comment: ругается UnicodeDecodeError: 'ascii' codec can't decode byte 0xd1 in...

'charmap' codec can't decode byte 0x98 in position 5679:character maps is undefind
Добрый день. Есть json файл в виде Я делаю попытку прочитать файл и вывести его на экран: import json f =...

SyntaxError: 'charmap' codec can't decode byte 0x98 in position 359: character maps to <undefined>
Здравствуйте. Подскажите, пожалуйста, в чем заключается ошибка и как исправить: Traceback (most recent call last): File...

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd7 in position 4: invalid continuation byte
Создаю бота для телеграмма на Python с Aiogram. Нужно подключить pyqiwip2p для оплат. Но постоянна выскакивает ошибка якобы не та кодировка...

Unicodedecodeerror 'utf-8' codec can't decode byte 0xd1 in position 0 invalid continuation byte
Всем привет, что делать если при открытии exe файла (я так понял, он написан на питоне, писал его не я) вылезает ошибка unicodedecodeerror...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
43
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru