Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2018 14:31:17

dmitriy010101
Зарегистрирован: 2018-01-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

разбираюсь с питоном, фреймворк flask . Максимально упростил код

from flask import Flask
app = Flask(“__main__”)
app.run()

и все равно эта ошибка. подскажите пожалуста, в чем дело?

Офлайн

#2 Янв. 28, 2018 14:43:23

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

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

Ошибку надо выкладывать полностью



Офлайн

#3 Янв. 28, 2018 14:52:31

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2832
Репутация: +  186  -
Профиль   Отправить e-mail  

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

Какая версия python-а?



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#4 Янв. 28, 2018 15:17:05

dmitriy010101
Зарегистрирован: 2018-01-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

версия
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) on win32

полностью то что выдала консоль

(pr9) C:\Users\дитрий>python E:\python\test.py
Traceback (most recent call last):
File “E:\python\test.py”, line 3, in <module>
app.run()
File “C:\py_prs\pr9\lib\site-packages\flask\app.py”, line 841, in run
run_simple(host, port, self, **options)
File “C:\py_prs\pr9\lib\site-packages\werkzeug\serving.py”, line 814, in run_simple
inner()
File “C:\py_prs\pr9\lib\site-packages\werkzeug\serving.py”, line 774, in inner fd=fd)
File “C:\py_prs\pr9\lib\site-packages\werkzeug\serving.py”, line 666, in make_server
passthrough_errors, ssl_context, fd=fd)
File “C:\py_prs\pr9\lib\site-packages\werkzeug\serving.py”, line 577, in __init__
self.address_family), handler)
File “c:\python\Lib\socketserver.py”, line 453, in __init__
self.server_bind()
File “c:\python\Lib\http\server.py”, line 138, in server_bind
self.server_name = socket.getfqdn(host)
File “c:\python\Lib\socket.py”, line 673, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0xe4 in position 0: invalid
continuation byte

Офлайн

#5 Янв. 28, 2018 15:19:06

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

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

dmitriy010101
(pr9) C:\Users\дитрий>python E:\python\test.py
Не используйте под виндой кириллические названия каталогов и сетевое имя компьютера. Проблема в этом.



Офлайн

#6 Янв. 28, 2018 16:16:07

dmitriy010101
Зарегистрирован: 2018-01-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

спасибо, все заработало

Офлайн

#7 Фев. 15, 2018 20:18:57

mazahack
Зарегистрирован: 2018-02-15
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

Здравствуйте. У меня возникла похожая проблема c Flask
запускаю под win7 x64
Python -v 3.6.4
Вывод консоли:
c:\>py -3 1.py
Traceback (most recent call last):
File “1.py”, line 6, in <module>
app.run()
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\site-packag
es\flask\app.py”, line 841, in run
run_simple(host, port, self, **options)
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\site-packag
es\werkzeug\serving.py”, line 814, in run_simple
inner()
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\site-packag
es\werkzeug\serving.py”, line 774, in inner
fd=fd)
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\site-packag
es\werkzeug\serving.py”, line 666, in make_server
passthrough_errors, ssl_context, fd=fd)
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\site-packag
es\werkzeug\serving.py”, line 577, in __init__
self.address_family), handler)
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\socketserve
r.py”, line 453, in __init__
self.server_bind()
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\http\server
.py”, line 138, in server_bind
self.server_name = socket.getfqdn(host)
File “C:\Users\mazahack\AppData\Local\Programs\Python\Python36\lib\socket.py”,
line 673, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0xcf in position 9: invalid
continuation byte

Отредактировано mazahack (Фев. 15, 2018 20:19:11)

Офлайн

#8 Фев. 16, 2018 04:43:07

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

python Flask: UnicodeDecodeError: utf-8 codec cant decode byte 0xe4 in position 0: invalid continuation type

mazahack
У вашей проблемы те же корни, сетевое имя вашего компьютера не надо задавать кириллицей



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version