के लिए एक इंटरपोलेटेड दस्तावेज़ स्ट्रिंग प्रदान करेगा, मैं अभी तक ऐसा करने के लिए सजावट करने वालों के साथ पर्याप्त नहीं हूं ... क्या एक सजावट को परिभाषित करना संभव है live_doc जो मुझे अनुमति देता है एक विधि या फ़ंक्शन कॉल के बाद एक इंटरपोलेटेड दस्तावेज़ स्ट्रिंग प्राप्त करें, वास्तविक तर्क और वापसी मूल्य से भरा हुआ है।एक सजावट को परिभाषित करने के लिए जो एक फ़ंक्शन/विधि कॉल
@live_doc("f was called with %d, %s and returned %d")
def f(x, y):
x + len(y)
नीचे कोड के बाद:
f(3, "marty")
d = f.doc
घ होना चाहिए मार्टी "च 3 के साथ बुलाया गया था," ", और 8 लौटे"। मैं f.doc तक पहुंचने तक स्ट्रिंग्स का निर्माण नहीं करना चाहूंगा, लेकिन निश्चित रूप से कहीं भी & वापसी मूल्य पर कॉल को गिलहरी करने की आवश्यकता होगी।