getattr

    5गर्मी

    2उत्तर

    इसे थोड़ी देर के लिए काम करने और चारों ओर खोज करने की कोशिश करने के बाद मैं वास्तव में स्टंप हो गया हूं इसलिए मैं यहां पोस्ट कर रहा हूं ... मैं कक्षाओं में कुछ काम करना चाहता हूं जो मैं जितना संभव हो

    10गर्मी

    1उत्तर

    नीचे दिया गया उदाहरण पायथन 2.7 पर एक आरईएसटी डेटाबेस ड्राइवर से है। नीचे __setattr__ विधि में, अगर मैं बाहर टिप्पणी की getattr() लाइन का उपयोग करें, यह कम कर देता है 230. करने के लिए 600 आर पी एस से व

    9गर्मी

    3उत्तर

    मेरे पास ऐसी विधियां हैं जो उन वस्तुओं से प्राप्त करने के लिए डिक्ट्स या अन्य ऑब्जेक्ट्स और "फ़ील्ड्स" के नाम स्वीकार करती हैं। यदि ऑब्जेक्ट एक नियम है तो नामित कुंजी पुनर्प्राप्त करने के लिए विधि __g

    5गर्मी

    2उत्तर

    मुझे पढ़ने के लिए किसी अन्य फ़ंक्शन को कॉल करने के लिए __getattr__ को कस्टमाइज़ करना होगा। यह मदद (object.attr) को छोड़कर अच्छी तरह से काम करता है काम नहीं करता है। यह कोड एक इंटरैक्टिव वातावरण में प्

    14गर्मी

    5उत्तर

    में गतिशील विशेषता रही मेरे पास है और एक छद्म या विशेष विशेषता है कि तीन अलग अलग तरीकों से नामित किया जा सकता है के साथ वस्तु: (नोट मैं कोड जो वस्तु उत्पन्न करता है को नियंत्रित नहीं करते) (निर्भर करत

    6गर्मी

    2उत्तर

    मैंने Django मॉडल के साथ __getattr__ का उपयोग कर लोगों के ऑनलाइन उदाहरण देखे हैं, लेकिन जब भी मैं कोशिश करता हूं तो मुझे त्रुटियां मिलती हैं। (Django 1.2.3) मुझे कोई समस्या नहीं है जब मैं सामान्य वस्त

    22गर्मी

    2उत्तर

    मैं getattr फ़ंक्शन का उपयोग करके पैरामीटर जोड़ने के साथ कुछ अज्ञात फ़ंक्शन को कॉल करना चाहता हूं। क्या यह संभव है?

    9गर्मी

    3उत्तर

    मैं एक तरह से नीचे वर्ग MyWrapper में उदाहरण विधि कॉल अवरोधन करने के लिए देख रहा हूँ: class SomeClass1: def a1(self): self.internal_z() return "a1" def a2(self): return "a2

    8गर्मी

    2उत्तर

    का उपयोग कर एक विशेषता आवंटित मैं निम्नलिखित की तरह कुछ calss की विशेषताओं को मान देना का प्रयास करें: for name in dir(modelType): if request.get(name): getattr(model, name) = request.get

    9गर्मी

    1उत्तर

    के साथ कॉल फ़ंक्शन कॉल करने के लिए पायथन का उपयोग करके मैं एक चर के आधार पर विभिन्न कार्यों को कॉल करने के लिए getattr का उपयोग कर रहा हूं। इम ऐसा ही कुछ कर रही है: getattr(foo, bar)() , काम करता है