Nano Hash - криптовалюты, майнинг, программирование

UnicodeDecodeError: кодек utf-8 не может декодировать байт 0xdd в позиции 0: недопустимый байт продолжения

Когда я пытаюсь отладить Hello Flask в VisualStudio, я получаю эту ошибку:

UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xdd в позиции 0: недопустимый байт продолжения

Я использую Python 3.4, сообщество VisualStudio с инструментами Python. Это полный журнал:

The Python REPL process has exited
 * Running on http://localhost:5555/ (Press CTRL+C to quit)
Traceback (most recent call last):
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest \FlaskFirstTest\app.py", line 24, in <module>
app.run(HOST, PORT)
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest\FlaskFirstTest\env\lib\site-packages\flask\app.py", line 772, in run
run_simple(host, port, self, **options)
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest\FlaskFirstTest\env\lib\site-packages\werkzeug\serving.py", line 625, in run_simple
inner()
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest\FlaskFirstTest\env\lib\site-packages\werkzeug\serving.py", line 603, in inner passthrough_errors, ssl_context).serve_forever()
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest\FlaskFirstTest\env\lib\site-packages\werkzeug\serving.py", line 512, in make_server
passthrough_errors, ssl_context)
File "c:\users\xxx\documents\visual studio 2013\Projects\FlaskFirstTest\FlaskFirstTest\env\lib\site-packages\werkzeug\serving.py", line 440, in __init__
HTTPServer.__init__(self, (host, int(port)), handler)
File "C:\Python34\lib\socketserver.py", line 429, in __init__
self.server_bind()
File "C:\Python34\lib\http\server.py", line 135, in server_bind
self.server_name = socket.getfqdn(host)
File "C:\Python34\lib\socket.py", line 460, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdd in position 0: invalid continuation byte

Я хотел бы знать, что вызывает эту ошибку.


  • Является ли строка в name строкой Unicode? Вы должны использовать encode() для кодирования строки. name.encode(encoding='UTF-8',errors='strict') 05.06.2015
  • @Vaulstein: это в Werkzeug; имя хоста содержит символы, отличные от ascii. 05.06.2015
  • Это пустое приложение в VS, и я ничего не трогаю, просто попробуйте отладить для теста и получить это сообщение во время сеанса курса на MVA. 05.06.2015

Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..