2010-09-16 17 views
7

के लिए डब्लूएसजीआई अनुरोध और प्रतिक्रिया रैपर पाइथन 3 के लिए डब्लूएसजीआई अनुरोध और प्रतिक्रिया रैपर हैं?पाइथन 3

WebOb अच्छा लग रहा है (हालांकि कुछ critique है), लेकिन ऐसा लगता है कि Python <3 में लिखा गया है। Werkzeug भी Python < में लिखा जाना प्रतीत होता है 3.

क्या मुझे पाइथन 3 के लिए अपना अनुरोध और प्रतिक्रिया रैपर लिखना चाहिए? शायद यह असंभव होगा, क्योंकि डब्ल्यूएसजीआई कुछ हद तक broken in Python 3 प्रतीत होता है। इसलिए क्या करना है? पायथन 3 को छोड़ दो और पाइथन 2 पर वापस जाएं?

+4

py3k में wsgi के लिए एक प्रतिस्थापन है, इसे [web3] कहा जाता है (http://www.python.org/dev/peps/pep-0444/) – SilentGhost

+0

धन्यवाद इस संकेत के लिए बहुत कुछ! ऐसा लगता है कि पाइथन 3 के साथ लिखने (डब्लूएसजीआई) वेब अनुप्रयोगों के लिए एक बुरा समय लगता है। – deamon

+4

वेब 3 डब्लूएसजीआई के प्रतिस्थापन नहीं है, यह केवल एक प्रस्ताव है और इसकी अच्छी तरह से गारंटीकृत इस वर्तमान रूप में स्वीकार नहीं किया जाएगा और विभिन्न संशोधनों को देखेंगे और अभी भी कुछ भी स्वीकार नहीं किया जा सकता है। –

उत्तर

0

नहीं, Python3 के लिए WSGI नहीं हैं। यह नए स्ट्रिंग प्रकारों के कारण होता है।

2

मेरी सिफारिश: अभी, पायथन 2.x उत्पादन गुणवत्ता सामग्री के लिए उपयोग किया जाना चाहिए। मुझे पता है, पायथन 3 तकनीकी रूप से बहुत रोचक है, लेकिन अभी पाइथन 2 के साथ चिपकना बहुत आसान है और बहुत अधिक उत्पादक है।