2010-05-10 11 views
9

मैं अभी भी पायथन के लिए एक नौसिखिया हूं, इसलिए मैंने सोचा कि मैं पाइथन के नवीनतम पुनरावृत्ति को भी सीख सकता हूं। खासकर जब से यह अब 3.1 या 3.2 है।क्या अभी भी पाइथन 3 ट्रेन पर कूदने के लिए बहुत जल्दी है?

लेकिन ऐसा लगता है कि कई मेयर मॉड्यूल अभी भी 2.6 द्वारा समर्थित हैं। पायथन-mysql मॉड्यूल की तरह; http://mysql-python.blogspot.com/ पर मैंने जो पढ़ा है, उससे ऐसा लगता है कि 3.x समर्थन किसी भी निकट भविष्य में नहीं देखा जाएगा।

क्या आप संस्करण 3 का उपयोग करते हैं, तो आप इन समस्याओं के आसपास कैसे पहुंचते हैं? क्या मुझे 2.6 पर वापस जाना चाहिए? यदि नहीं, तो MySQL से कनेक्ट करने के लिए मुझे क्या उपयोग करना चाहिए?

+0

http://stackoverflow.com/questions/1552499/python-3-x-ready-when/1552551#1552551 ([अजगर 3.0? के लिए MySQL-db lib] की –

+0

संभव डुप्लिकेट http://stackoverflow.com/प्रश्न/384471/mysql-db-lib-for-python-3-0) – itsadok

+0

क्या पाइथन 3 ट्रेन पर कूदने में बहुत देर हो चुकी है? – AK47

उत्तर

4

MySQL Connector/Python पायथन में पूरी तरह से MySQL क्लाइंट/सर्वर प्रोटोकॉल को कार्यान्वित कर रहा है। कोई MySQL पुस्तकालयों की आवश्यकता नहीं है, और इस पायथन डीबी एपीआई v2.0 अनुपालन चालक को चलाने के लिए कोई संकलन आवश्यक नहीं है।

पायथन v2.5 से v2.7 और पायथन v3.1 के साथ संगत!

+0

इसके लिए धन्यवाद, लेकिन "पुराने" मॉड्यूल के साथ और भी संघर्ष करने के बाद, मैंने 2.6 तक पहुंचने का फैसला किया है :(यह थोड़ी दुखी है, मुझे वास्तव में 3.x – Znarkus

+0

की साफ-सफाई महसूस पसंद आया और यह स्क्लेक्लेमी के साथ भी काम करता है : http://docs.sqlalchemy.org/en/rel_0_9/dialects/mysql.html – codeape

संबंधित मुद्दे