Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 13, 2011 19:34:07

AlexNasonov
От:
Зарегистрирован: 2011-11-13
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой

Выполняю простое упражнение из учебника:

import web

urls = (
'/', 'index'
)
app = web.application (urls, globals ())

class index:
def GET (self):
greeting= "Hello, World"
return greeting

if __name__ == "__main__":
app.run ()
при запуске приложения (делаю через FAR) начинается следующая фигня:
D:\#Web\Projects\gothonweb\bin>python app.py
Traceback (most recent call last):
File "app.py", line 1, in <module>
import web
File "D:\#Web\Python27\lib\site-packages\web\__init__.py", line 14, in <module>
import utils, db, net, wsgi, http, webapi, httpserver, debugerror
File "D:\#Web\Python27\lib\site-packages\web\wsgi.py", line 12, in <module>
import httpserver
File "D:\#Web\Python27\lib\site-packages\web\httpserver.py", line 4, in <module>
from SimpleHTTPServer import SimpleHTTPRequestHandler
File "D:\#Web\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
File "D:\#Web\Python27\lib\SimpleHTTPServer.py", line 204, in SimpleHTTPRequestHandler
mimetypes.init() # try to read system mime.types
File "D:\#Web\Python27\lib\mimetypes.py", line 355, in init
db.read_windows_registry()
File "D:\#Web\Python27\lib\mimetypes.py", line 259, in read_windows_registry
for ctype in enum_types(mimedb):
File "D:\#Web\Python27\lib\mimetypes.py", line 249, in enum_types
ctype = ctype.encode(default_encoding) # omit in 3.x!
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in range(128)
Из обычной виндозной консоли команда python вообще не работает.
Что делать?



Офлайн

#2 Ноя. 13, 2011 22:03:49

AlexNasonov
От:
Зарегистрирован: 2011-11-13
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой

Нашел! Надо поменять имена подветок в “HKEY_CLASSES_ROOT\MIME\Database\Content Type”, чтобы не было кириллических имен.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version