पाइथन 3.2, logging.Logger.setLevel
के रूप में एक पूर्णांक स्थिरांक के बजाय 'INFO' जैसे स्ट्रिंग स्तर को स्वीकार करता है। यह बहुत आसान है कि आप संख्यात्मक रूप से उस स्तर की तुलना नहीं कर सकते हैं और अधिकांश अन्य लॉगिंग विधियां केवल पूर्णांक स्वीकार करती हैं। logging
पैकेज द्वारा प्रदान किए गए कार्यों का उपयोग करके मैं एक स्तर स्ट्रिंग को संख्यात्मक स्तर में कैसे परिवर्तित करूं?पाइथन लॉगिंग स्तर का नाम पूर्णांक कोड
>>> logging.???('INFO') == logging.INFO
True
यह वही है जो मैं ढूंढ रहा था। किसी भी लॉगर की स्थिति को संशोधित किए बिना एक प्रश्न। –