नमूने यहां http://docs.python.org/2/howto/logging.html उपयोग दोनों को चेतावनी दी औरपायथन में logging.warn और logging.warning के बीच क्या अंतर है? या वे वही हैं?
उत्तर
logging.warn
अजगर 3.3 के बाद से बहिष्कृत कर दिया गया है और आप logging.warning
उपयोग करना चाहिए।
अजगर 3.3, logging.warn
और logging.warning
से पहले ही समारोह थे, लेकिन logging.warn
दर्ज नहीं किया गया था, के रूप में अजगर बग ट्रैकर http://bugs.python.org/issue13235 में एक बंद मुद्दे में टिप्पणी की थी
कि जानबूझकर है। मूल कोड (पायथन में शामिल होने से पहले) ने चेतावनी दी थी(), जिसे पिछड़ा संगतता के लिए रखा गया था। दस्तावेज़ चेतावनी() को संदर्भित करते हैं क्योंकि यही वह है जिसे हर किसी का उपयोग करना है। उपयुक्त लॉगिंग स्तर नाम के निचले मामले में विधि का नाम नक्शा है।
logging.warn()
पश्च संगतता लेकिन a deprecation warning was added के लिए रखा गया था। logging.warning()
वह है जो हर किसी का उपयोग करना है।
अजगर 3.3 से पहले चेतावनी, वे एक ही हैं, हालांकि warn
अब मान्य नहीं है:
>>> import logging
>>> logging.warn is logging.warning
True
- 1. std :: हैश_सेट बनाम std :: unordered_set, क्या वे वही बात हैं?
- 2. पायथन में आर और% आर के बीच क्या अंतर है?
- 3. जूलिया में ऐरे {बूल} और बिटरारे के बीच क्या अंतर है और वे कैसे संबंधित हैं?
- 4. पायथन में स्थिर और आवृत्ति चर के बीच मतभेद। क्या वे भी मौजूद हैं?
- 5. पायथन में% i और% d के बीच क्या अंतर है?
- 6. मेवेन में भंडार और निर्भरता के बीच क्या अंतर है?
- 7. पायथन में मॉड्यूल और लाइब्रेरी के बीच क्या अंतर है?
- 8. पायथन में {} और [] के बीच क्या अंतर है?
- 9. पायथन में सेट और सूचियों के बीच क्या अंतर है?
- 10. पायथन में सेटअप() और setUpClass() के बीच क्या अंतर है?
- 11. $ {} और # {} के बीच अंतर क्या हैं?
- 12. सक्रिय पायथन और पायथन के बीच क्या अंतर है?
- 13. पायथन में, ".append()" और "+ = []" के बीच क्या अंतर है?
- 14. पायथन में सूचियों और टुपल्स के बीच क्या अंतर है?
- 15. node.js में net.connect और net.createConnection के बीच क्या अंतर है?
- 16. पायथन के __add__ और __concat__ के बीच क्या अंतर है?
- 17. या तो और विकल्प के बीच अंतर क्या हैं?
- 18. शॉकवेव, फ्लैश और फ्लेक्स के बीच अंतर क्या हैं?
- 19. MySQL में INSERT और UPDATE के बीच अंतर क्या हैं?
- 20. टाइप और टाइपइन्फो के बीच क्या अंतर या संबंध है?
- 21. क्या "||" के बीच अंतर है और "या" पर्ल में?
- 22. | के बीच क्या अंतर है और || या ऑपरेटर?
- 23. विंडोज में सॉकेट और हैंडल के बीच क्या अंतर है?
- 24. पायथन मल्टीप्रोसेसिंग: मानचित्र और इमेप के बीच क्या अंतर है?
- 25. पायथन और जावास्क्रिप्ट नियमित अभिव्यक्तियों के बीच क्या अंतर है?
- 26. पायथन सजावट और सजावटी पैटर्न के बीच क्या अंतर है?
- 27. osql, isql, और sqlcmd के बीच अंतर क्या हैं?
- 28. ट्विस्ट (पायथन) - सहयोग और सहवास के बीच क्या अंतर है?
- 29. जेनेटिक एल्गोरिदम और विकास रणनीतियों के बीच अंतर क्या हैं?
- 30. "या" और "||" के बीच अंतर
नहीं एक ही सवाल है, लेकिन कुछ Googler के लिए तलाश कर दिया गया हो सकता है: [(अजगर warnings.warn) बनाम logging.warning()] (http://stackoverflow.com/questions/9595009/python-warnings-warn -vs-प्रवेश-चेतावनी) –