2011-01-16 4 views

답변

4

Cherrypy 3.2의 웹 사이트는 Python 3에서 실행된다고 말합니다. 그래서 거기에 간다. WSGI는 Python3을 위해 아직 해결되지 않았기 때문에 아직 python3을위한 WSGI 호환 프레임 워크 (django, web.py)를 찾지 못한다. 체리 피, 나는 fastcgi 길을 택한다.

1

실제로는 1.01 WSGI 업데이트가 있습니다. 클라이언트 측에서 이전 버전과의 호환성을 통해 몇 가지 변경 사항을 소개합니다 (서버 사이트에서 조금만 변경).
WSGI를 준수하는 모든 프레임 워크는 WSGI 1.01 및 python3을 준수합니다.
WSGI 인터페이스를 업데이트하는 HTTP 서버는 python3 및 python2에서 WSGI 1 및 1.01 응용 프로그램을 실행할 수 있습니다.

이 업데이트는 접수 된 PEP 3333 에 더보고 1월 14일에서 15일까지

0

, 지금 몇 달 동안 파이썬 3으로 CherryPy 웹 사이트를 운영하고했는데 그것이 잘 작동 (파이썬 메일 링리스트에서)하지만, CherryPy 3.2가 아직 공개되지 않았기 때문에 저장소의 python3 브랜치에서 코드를 사용해야한다.

0

은 정말 Bottle 좋아하고 생산을 위해, 나는 Cherrypy

정말 간단

으로 병을 실행합니다. pip3을 설치 한 다음 cherrypy로 병 앱을 실행하십시오.

app.run(host='localhost', 
    port=8080, 
    server='cherrypy', 
    reloader=True, 
    debug=False) 
관련 문제