मुझे कैली से कॉलर जानकारी (क्या फ़ाइल / क्या लाइन) प्राप्त करने की आवश्यकता है। मैंने सीखा है कि मैं प्रयोजनों के लिए inpect मॉड्यूल का उपयोग कर सकता हूं, लेकिन बिल्कुल कैसे नहीं।
निरीक्षण के साथ उन जानकारी को कैसे प्राप्त करें? या जानकारी प्राप्त करने का कोई और तरीका है?
import inspect
print __file__
c=inspect.currentframe()
print c.f_lineno
def hello():
print inspect.stack
?? what file called me in what line?
hello()
[1]
को बदलें[2]
। (inspect.getouterframes
तख्ते की एक सूची देता है ...)। अजगर को खूबसूरती से व्यवस्थित किया गया है।