2011-01-16 35 views

Trả lời

4

Trang web của Cherrypy 3.2 cho biết rằng nó chạy trên Python 3! Vì vậy, có bạn đi. WSGI chưa được giải quyết cho Python3, vì vậy bạn sẽ không tìm thấy các khung công tác tuân thủ WSGI (django, web.py) cho python3. Các cherrypy, tôi giả sử có các tuyến đường fastcgi.

1

Thực tế có bản cập nhật 1.01 WSGI - giới thiệu một số thay đổi với khả năng tương thích ngược ở phía máy khách (chỉ một chút thay đổi so với trang web của máy chủ).
Vì vậy, tất cả các khung công tác tương thích với WSGI đều tuân thủ WSGI 1.01 và python3.
Máy chủ HTTP cập nhật giao diện WSGI có thể chạy bất kỳ ứng dụng WSGI 1 và 1.01 nào trên python3 và python2.

Xem thêm về PEP 3333 Bản cập nhật đã được chấp nhận vào ngày 14-15 tháng Giêng (từ python mailing list)

0

tôi đã chạy một trang web CherryPy với Python 3 trong vài tháng nay và nó hoạt động tốt, nhưng bạn phải sử dụng mã từ nhánh python3 của kho lưu trữ vì CherryPy 3.2 chưa được phát hành.

0

Tôi thực sự thích Bottle và sau đó phục vụ sản xuất, tôi chạy Chai với CherryPy

Nó thực sự đơn giản. chỉ cần cài đặt pip3 và sau đó chạy ứng dụng chai của bạn với cherrypy, như:

app.run(host='localhost', 
    port=8080, 
    server='cherrypy', 
    reloader=True, 
    debug=False) 
Các vấn đề liên quan