Articles of अजगर आंतरिक

अजगर 3 में सुपर () कैसे लागू किया गया है?

मैं सोच रहा हूं कि अजगर 3 में नया सुपर कार्यान्वयन कैसे होता है। मैंने एक छोटा सा उदाहरण बना लिया है और मुझे एक अजीब त्रुटि मिल गई है, यह प्रश्न मेरे सिर में पैदा हुआ था। मैं Pyutilib घटक वास्तुकला (पीसीए) का उपयोग कर रहा हूं और मैंने एक और वर्ग के निर्माण […]

सॉर्ट किए जाने के दौरान पायथन को सूची तक पहुंचने

क्या मैं सूची में प्रवेश कर सकता हूं, जबकि इसे सूची में क्रमबद्ध किया जा रहा है list.sort() b = ['b', 'e', 'f', 'd', 'c', 'g', 'a'] f = 'check this' def m(i): print i, b, f return None b.sort(key=m) print b यह रिटर्न b [] check this e [] check this f [] check […]

चर 1 + = चर 2 variable1 = चर 1 + चर 2 से अधिक तीव्र क्यों है?

मुझे कुछ पायथन कोड विरासत में मिला है जो बड़ी तालिकाओं को बनाने के लिए उपयोग किया जाता है (5000 पंक्तियों तक के 1 9 स्तंभ तक चौड़ाई) स्क्रीन पर खींची जाने वाली मेज के लिए नौ सेकण्ड लगे। मैंने देखा कि प्रत्येक पंक्ति इस कोड का उपयोग करके जोड़ा गया था: sTable = sTable […]

क्या वास्तव में obj .__ closure__ के भीतर समाहित है?

बीजली पीजी 100 का उल्लेख है: >>>python.__closure__ (<cell at 0x67f50: str object at 0x69230>,) >>>python.__closure__[0].cell_contents मेरी समझ यह है कि __closure__ एक सूची है, लेकिन यह सब सेल सामग्री और str ऑब्जेक्ट क्या है ?? यह 1-आर्री ट्यूपल जैसा दिखता है?

जब .पीसी फ़ाइलें ताज़ा हो जाती हैं?

मैं समझता हूं कि ".पीसीसी" फ़ाइलें सादा-पाठ ".py" फ़ाइलों के संकलित संस्करणों को संकलित करती हैं, रनटाइम पर बनाए गए हैं ताकि प्रोग्राम को तेज़ी से चलाने के लिए बनाया गया हो हालांकि मैंने कुछ चीजें मनाई हैं: "पाई" फाइलों के संशोधन पर, कार्यक्रम के व्यवहार में परिवर्तन यह इंगित करता है कि "पी" फ़ाइलों […]

पायथन में एक ऑब्जेक्ट पर प्रतिलिपि / गहरेकोपी संचालन को ओवरराइड करने का सही तरीका क्या है?

तो बस स्थापित करने के लिए, मुझे लगता है कि copy बनाम deepcopy बीच copy मॉड्यूल में अंतर मैं समझता हूं और मैंने copy.copy और copy.deepcopy को सफलतापूर्वक पहले उपयोग किया है, लेकिन यह पहली बार है जब मैं वास्तव में ओवरलोडिंग __copy__ और __deepcopy__ तरीकों मैंने पहले से ही आसपास __copy__ और __deepcopy__ पायथन […]

कैसे चर के संदर्भ पायथन में हल कर रहे हैं

यह संदेश कई उदाहरणों से एथ बिट है, लेकिन मुझे उम्मीद है कि यह मेरी और अन्य लोगों को पायथन 2.7 में वेरिएबल्स और एट्रिब्यूट लुकअप की पूरी कहानी को समझने में मदद करेगी। मैं पीओपी 227 ( http://www.python.org/dev/peps/pep-0227/ ) कोड ब्लॉक (जैसे मॉड्यूल, कक्षा परिभाषा, फ़ंक्शन परिभाषाएँ, आदि) और चर बाइंडिंग (जैसे के लिए […]

पायथन में दो चर समान आईडी हैं, लेकिन सूचियों या ट्यूपल्स नहीं हैं

पायथन में दो चर समान id : a = 10 b = 10 a is b >>> True अगर मैं दो list लेता हूं: a = [1, 2, 3] b = [1, 2, 3] a is b >>> False इस लिंक के अनुसार, सेंडरले ने उत्तर दिया कि अपरिवर्तनीय ऑब्जेक्ट संदर्भों में एक ही आईडी […]

सूची समझ फ़िल्टरिंग – "सेट () जाल"

किसी अन्य list आधार पर एक list को फ़िल्टर करना एक सामान्य रूप से सामान्य ऑपरेशन है लोग जल्दी से यह पाते हैं कि: [x for x in list_1 if x in list_2] बड़ी निविष्टियों के लिए धीमा है – यह ओ (n * m) है छी। हम इसे कैसे बढ़ा सकते हैं? फ़िल्टरिंग लुकअप […]

'है' ऑपरेटर अनपेक्षित रूप से गैर-कैश्ड इंटिजर्स के साथ व्यवहार करता है

पायथन इंटरप्रिटर के साथ खेलते समय, मैं ऑपरेटर के बारे में इस विवादित मामले पर ठोकर खाई: यदि फ़ंक्शन में मूल्यांकन किया जाता है तो यह True देता है, यदि यह बाहर किया जाता है तो यह False देता है। >>> def func(): … a = 1000 … b = 1000 … return a is […]

दिलचस्प पोस्ट
क्या मानक WPF टैब नियंत्रण में चयनित टैब परिवर्तित ईवेंट है ggplot2 और नकारात्मक मूल्यों वाला एक स्टैक्ड बार चार्ट PUT या POST अनुरोध के कच्चे बॉडी तक पहुंच मैं छवि को दाईं ओर एक UIButton में कैसे डालूं? क्या Matlab eig हमेशा हल मूल्यों देता है? एएसपी.नेट एमवीसी 3 में अपना खुद का एचएमएसएचएलपर जोड़ना पता करें कि क्रोम कंसोल खुला है या नहीं स्प्रिंग बूट – एप्लिकेशन.आईएमएल से मानचित्र इंजेक्ट करें लघु मूल्य जावा सेटिंग विंडोज पर गिट के साथ काम करने के लिए मैं एक संपादक कैसे स्थापित कर सकता हूँ? क्यों "! =" इटरेटर के साथ प्रयोग किया जाता है? सूची, स्कीमा, उपयोगकर्ता और डेटाबेस उदाहरण के बीच संबंध एक अस्पष्ट संदर्भ का समाधान करना विंडोज बैच फ़ाइल में अनंत लूप कैसे बना सकता है? ग्नुप्लॉट मल्टीप्लॉट में रिक्त अंतर को निकालना