monkeypatching

    20गर्मी

    3उत्तर

    में बिल्टिन कक्षाओं का विस्तार करना मैं पाइथन में एक बिल्टिन क्लास कैसे बढ़ा सकता हूं? मैं str वर्ग में एक विधि जोड़ना चाहता हूं। मैंने कुछ खोज की है लेकिन मुझे जो कुछ मिल रहा है वह पुरानी पोस्ट है, म

    7गर्मी

    2उत्तर

    मैं अजगर में कुछ आत्मनिरीक्षण करना पड़ा है और यह सुंदर नहीं था: name = sys._getframe(1).f_code name = "%s:%d %s()" %(os.path.split(name.co_filename)[1],name.co_firstlineno,name.co_name) तरह foo.py:

    19गर्मी

    10उत्तर

    मैं इस दृष्टिकोण की योग्यताओं पर चर्चा नहीं करना चाहता, बस यह संभव है। मेरा मानना ​​है कि जवाब "नहीं" है। लेकिन शायद कोई मुझे आश्चर्यचकित करेगा! कल्पना कीजिए कि आपके पास कोर विजेट क्लास है। इसमें एक व

    5गर्मी

    7उत्तर

    रेल में पूर्णांक वर्ग में कोई विधि जोड़ने के लिए सबसे अच्छी जगह कहां है? मैं to_meters और to_miles विधियों को जोड़ना चाहता हूं।

    6गर्मी

    3उत्तर

    जब मैं जानवर के स्रोत कोड को पढ़ने, मैं इस तरह कोड का एक बहुत कुछ पाया: <%= 'Password'[:password_title] %> यह एक एक स्ट्रिंग के लिए इनपुट पैरामीटर के रूप में प्रतीक के साथ [] विधि करने के लिए कॉल की