की डुप्लीकेट पाने के लिए ..अजगर प्रतिबिंब - मैं इस का उपयोग कर सकते एक विधि परिभाषा के स्रोत कोड
- How can I get the code of python function?
- print the code which defined a lambda function
- Python: How do you get Python to write down the code of a function it has in memory?
मैं एक विधि परिभाषा है जो सफलता है पूरी तरह से चल रहा है, लेकिन इसे रनटाइम में संशोधित करना चाहते हैं।
उदाहरण के लिए: मैं एक विधि
def sayHello():
print "Hello"
प्रकार (sayHello) मेरे इस सवाल का जवाब 'प्रकार समारोह' देता है। क्या मैं इस फ़ंक्शन ऑब्जेक्ट का स्रोत कोड स्ट्रिंग प्राप्त कर पाऊंगा। क्या इसे सुरक्षा समस्या माना जाता है?
आप ऐसा नहीं कर सकते। डुप्लिकेट: http://stackoverflow.com/questions/427453/how-can-i-get-the-code-of-python- कार्यक्षमता; http://stackoverflow.com/questions/334851/print-the-code-which-defined-a-lambda-function; http://stackoverflow.com/questions/399991/python-how-do-you-get-python-to-write-down-the-code-of-a-function-it-has-in-memo –
यह पायथन है : आपके पास पहले से ही स्रोत है। –
मैं अधिक जानकारी के साथ एक और सवाल पूछने की दृढ़ता से अनुशंसा करता हूं। मुझे सबसे मजेदार भावना है कि आप वास्तव में क्या करना चाहते हैं केवल बंद करने/सजावट की आवश्यकता हो सकती है, लेकिन क्योंकि आपने जो कुछ भी पूछा है वह प्रिंट स्रोत कोड है (और इसे किसी भी तरह संशोधित करने का प्रयास करें) आपको निराशाजनक उत्तर मिल रहे हैं। –