मुझे पता है कि जब यह लॉन्च हुआ, तो बहुत से लोगों को नहीं लगता था कि इसे बहुत आसानी से उठाया जाएगा। मैं सोच रहा था कि क्या यह बिल्कुल बदल गया है। क्या कई प्रमुख मॉड्यूल और पुस्तकालय अभी तक पायथन 3 का समर्थन करते हैं? क्या यह स्वीकृति प्राप्त कर रहा है या क्या लोग 2.x से अधिक चिपके हुए हैं?क्या पाइथन 3 को अभी तक व्यापक रूप से अपनाया गया है?
उत्तर
आप go to python.org
and click on Download, तो इस संदेश है:
आप कौन-सा संस्करण उपयोग करने के लिए, अजगर 2.7 के साथ शुरू पता नहीं है; अधिक मौजूदा तृतीय पक्ष सॉफ़्टवेयर अभी पाइथन 3 की तुलना में पाइथन 2 के साथ संगत है।
मुझे लगता है कि यह मामला है। पायथन 2 अभी भी उपयोगी है।
उदाहरण: आपके पास WSGI अभी तक Python3 पर काम नहीं कर रहा है।
आप हमेशा Python2 में कोड लिख सकते हैं, और फिर 2to3
चलाकर सभी लाइब्रेरी पहले ही पोर्ट किए गए हैं, तो इसे बाद में python3 पर पोर्ट करें। इसके विपरीत सत्य नहीं है: यदि आप पाइथन 3 कोड लिखते हैं और बाद में केवल लाइथन 2 पर लाइब्रेरी का उपयोग करना चाहते हैं, तो आप भाग्य से बाहर हैं :(मुझे लगता है कि यही कारण है कि python.org आपको नई परियोजनाओं के लिए python2 की सिफारिश करता है, आपको सुझाव देकर अजगर 2.7 के साथ शुरू
python3 का उपयोग करना भी आप कुछ भी अभी खरीद नहीं करता है -। कुछ छोटे ब्योरा देखते हैं, लेकिन दूर outweights छोटे वाक्य रचना के छोटे लाभ पूर्ण 3 पार्टी समर्थन खोने परिवर्तन और मॉड्यूल स्थानान्तरण
मुझे wro मत प्राप्त करें एनजी - मुझे पायथन 3 और सभी नई अच्छी चीजें पसंद हैं, यह सुंदर है और जिस तरह से मुझे लगता है कि पाइथन होना चाहिए।
बात यह है कि इसका उपयोग करके अभी भुगतान नहीं किया जाता है। आपको परेशानी के लायक बनाने के लिए या तो अधिक लाभ या कम गिरावट की आवश्यकता है।
हाँ लेकिन पाइथन 3 शुरू होने के बाद से यह संदेश वहां रहा है। यह अनुमान लगाया जा सकता है कि – Mella
@Matt: नहीं, मुझे विश्वास है कि यह अभी भी वैध है, और अधिक सत्य नहीं हो सकता है। वास्तव में, पायथन 3 को पायथन 2.6 के साथ जारी किया गया था, इसलिए लोगों को कम से कम एक बार उस संदेश को देखना होगा, 2.7 भेजे जाने पर इसे बदलने के लिए। – nosklo
हालांकि सच है, इस सलाह को अकेले आपको पायथन 3 का उपयोग करने से नहीं रोकें। इसमें कई पुस्तकालय हैं - सभी नहीं, लेकिन कई प्रकार की परियोजनाओं के लिए व्यावहारिक होने के लिए पर्याप्त से अधिक है। यदि किसी भी परियोजना के लिए आपको कभी भी आवश्यक पुस्तकालयों को पाइथन 3 पर भेज दिया गया है, तो उस परियोजना के लिए इसका उपयोग न करने का कोई कारण नहीं है - इसके विपरीत, यह बस एक बेहतर भाषा है। – delnan
आपके सभी प्रश्नों का उत्तर "हां" है। :)
क्या कई प्रमुख मॉड्यूल और पुस्तकालय अभी तक पायथन 3 का समर्थन करते हैं?
हां।
यह स्वीकृति प्राप्त है
हां।
या ज्यादातर लोग 2.x के साथ चिपके रहते हैं?
हां।
आपका प्रश्न थोड़ा अस्पष्ट है, अर्थात्। यदि आप सोच रहे हैं कि आपको पाइथन 2 या पायथन 3 का उपयोग करना चाहिए, तो उत्तर "पायथन 2 का उपयोग करें" है। ऐसे कई लोग हैं जो पायथन 3 का उपयोग करते हैं, लेकिन वे सवाल नहीं पूछेंगे।:-)
मुझे उम्मीद है कि 1-2 साल में बदलना होगा, जब उत्तर "अच्छा होगा, यह निर्भर करता है"। और लगभग 3 वर्षों में जवाब होगा "क्या आप एक पुस्तकालय/ढांचे का उपयोग कर रहे हैं जिसे पोर्ट नहीं किया गया है?"
- 1. सिंगल-एलीमेंट एनम टाइप सिंगलटन वास्तव में व्यापक रूप से एक व्यापक रूप से अपनाया गया विचार है?
- 2. क्या अभी तक चेरीपी पायथन 3-संगत है?
- 3. क्या अभी तक कोई रेल 3-संगत emacs मोड है?
- 4. पाइथन में 3 डी एक्सट्रापोलेशन (मूल रूप से, scipy.griddata extrapolate तक बढ़ाया गया)
- 5. क्या जावा अभी तक नहीं रखा गया है?
- 6. क्या विंडोज वर्कफ़्लो व्यापक रूप से उपयोग किया जाता है?
- 7. एल्गोरिथ्म है कि अभी तक
- 8. क्या यह अभी भी पायथन 3 बनाम पायथन 3 है?
- 9. खिड़की है। अभी तक निकाल दिया गया है?
- 10. क्या कोई संकलक समर्थन अभी तक है?
- 11. पाइथन 3 में यूनिकोड तार क्या अभी भी "संकीर्ण"/"चौड़ा" निर्माण पर निर्भर करता है?
- 12. एमडी 5 अभी भी व्यापक रूप से उपयोग क्यों किया जाता है
- 13. 'व्यापक डेटाबेस' क्या है?
- 14. क्या एनोटेशन 3 के साथ एनोटैट्स 3 के लिए एक व्यापक उदाहरण या ट्यूटोरियल है?
- 15. ऑब्जेक्ट्स को जारी रखा गया लेकिन अभी तक सिद्धांत के साथ फ्लश नहीं किया गया
- 16. मैन्युअल रूप से एक एमवीसी वेब ऐप को 3 से 4 तक अपग्रेड किया गया है, एपीआई कंट्रोलर
- 17. क्या ट्विस्ट का कोई भी व्यापक, व्यापक दस्तावेज है जो आधिकारिक साइट से बेहतर है?
- 18. क्या अभी तक कॉमनजेएस पुस्तकालयों का उपयोग करना संभव है?
- 19. जो WPF के लिए सबसे अच्छा या व्यापक रूप से उपयोग किया गया एमवीवीएम टूलकिट है?
- 20. क्या कोडइग्निटर 2.0/PHPUnit अभी तक हुआ है?
- 21. मॉड्यूल अभी तक संदर्भ के लिए लोड नहीं किया गया
- 22. पाइथन 3
- 23. पायथन sys.modules में एक मॉड्यूल है जो अभी तक आयात नहीं किया गया है
- 24. क्या TKinter व्यापक रूप से उपयोगकर्ता इंटरफेस बनाने के लिए उपयोग किया जाता है?
- 25. पाइथन 3
- 26. सिग्नल कैसे करें "अभी तक लागू नहीं किया गया"?
- 27. पाइथन 3 में संकलक पैकेज क्यों बंद हो गया है?
- 28. एंड्रॉइड फ्रैगमेंट्स सामग्री दृश्य अभी तक बनाया नहीं गया
- 29. क्या अभी भी पाइथन 3 ट्रेन पर कूदने के लिए बहुत जल्दी है?
- 30. क्या पाइथन dict literalals का आदेश दिया गया आदेश के रूप में मूल्यांकन किया गया है?
मुझे लगता है कि आपको विशिष्ट होना चाहिए। आप किस लाइब्रेरी या मॉड्यूल की तलाश में हैं? –
रिकॉर्ड के लिए, जब भी मैं कर सकता हूं, मैं पाइथन 3 का उपयोग करता हूं, जो कि ज्यादातर समय है। मैं अभी तक अपने पालतू परियोजनाओं के लिए पुस्तकालयों की कमी में भाग नहीं रहा हूं - शायद मैं भाग्यशाली हूं? – delnan
@ डेलनान: शायद आपके पास केवल पालतू परियोजनाएं हैं, और सामान को पुन: लागू करना पसंद है, या पीई 2 के लिए बेहतर पुस्तकालय उपलब्ध होने के बावजूद उपपर पुस्तकालयों का उपयोग करना। यदि आप गंभीर लागत/लाभ विश्लेषण चलाते हैं, तो आप शायद कम से कम अभी के लिए python2 चुन सकते हैं। इस मामले में – nosklo