Вишневый Python3-совместимый еще? - PullRequest
5 голосов
/ 16 января 2011

cherrypy поддерживает Python3 еще? Какие еще веб-фреймворки поддерживают Python 3?

Ответы [ 4 ]

4 голосов
/ 16 января 2011

На сайте Cherrypy 3.2 написано, что он работает на Python 3!Итак, поехали.WSGI еще не установлен для Python3, поэтому вы пока не найдете совместимые с WSGI фреймворки (django, web.py) для python3.Вишневый, я полагаю, идет по маршруту fastcgi.

1 голос
/ 16 января 2011

На самом деле есть обновление 1.01 WSGI - которое вносит некоторые изменения с обратной совместимостью на стороне клиента (только небольшие изменения с сайта сервера).
Таким образом, все фреймворки, совместимые с WSGI, соответствуют WSGI 1.01 и python3.
Серверы HTTP, которые обновляют интерфейс WSGI, могут запускать любые приложения WSGI 1 и 1.01 на python3 и python2.

Подробнее на PEP 3333 Обновление было принято 14-15 января (из списка рассылки python)

0 голосов
/ 09 сентября 2014

Мне действительно нравится Бутылка , а затем для производства я запускаю Бутылку с Черри

Это действительно просто. просто установите pip3 и запустите приложение бутылочки с cherrypy, например:

app.run(host='localhost',
    port=8080,
    server='cherrypy',
    reloader=True,
    debug=False)
0 голосов
/ 16 января 2011

Я управляю веб-сайтом CherryPy с Python 3 уже несколько месяцев, и он работает хорошо, но вы должны использовать код из ветви python3 хранилища, потому что CherryPy 3.2 еще не выпущен.

...