getattr

    8गर्मी

    2उत्तर

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

    14गर्मी

    5उत्तर

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

    7गर्मी

    2उत्तर

    मेरे पास एक कक्षा है जो __getattr__ का उपयोग करके आभासी विशेषताओं को लागू करती है। गुण महंगा हो सकते हैं, उदा। एक प्रश्न प्रदर्शन अब, मैं एक लाइब्रेरी का उपयोग कर रहा हूं जो जांचता है कि वास्तव में इस

    17गर्मी

    3उत्तर

    मैं इन ऑपरेटरों के लिए जादू विधियों का उपयोग करके बूल बाइनरी ऑपरेशंस बनाना चाहता हूं। उदाहरण के लिए, मैं a < b रूप getattr(a, '__lt__')(b) या a == bgetattr(a, '__eq__')(b) के रूप में प्राप्त कर सकते ह

    30गर्मी

    3उत्तर

    परहेज मैं इस प्रकार है जो कहा जा सकता है एक वर्ग read और write methode युक्त, परिभाषित करना चाहते हैं: instance.read instance.write instance.device.read instance.device.write इंटरलेस्ड वर्गों का

    10गर्मी

    1उत्तर

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

    9गर्मी

    3उत्तर

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

    5गर्मी

    2उत्तर

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

    22गर्मी

    2उत्तर

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

    9गर्मी

    1उत्तर

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