मैं एक Django साइट विकसित कर रहा हूं और अपवाद हैंडलिंग करने का सबसे अच्छा तरीका काम करने की कोशिश में परेशानी हो रही है। मैंपायथन अपवाद हैंडलिंग
try:
Some code
except:
log error in my own words, i.e 'Some code' failed to execute
Some other code
यह सभी अपवादों को पकड़ता है जिससे यह सुनिश्चित किया जाता है कि मेरी साइट 500 त्रुटियों और इस तरह की नहीं है। लेकिन, मेरे सीमित ज्ञान के साथ मैं वास्तविक अपवाद खो रहा हूं और यह इसे डीबग करने के लिए एक वास्तविक दर्द बना रहा है। मैं उस त्रुटि को कैसे मुद्रित करूं? वर्तमान में मैं कोशिश करता हूं कि कोशिश करें: पकड़ें: और त्रुटि देखें और इसे ठीक करें। इसके लिए अवश्य ही एक बेहतर तरीका होना चाहिए!
अग्रिम धन्यवाद
रिच
आप "नग्न" 'except' ऐसे ही बयान कहाँ देखा है?क्या आप एक ट्यूटोरियल के लिए उद्धरण या लिंक प्रदान कर सकते हैं जो इस प्रकार के प्रोग्रामिंग को दिखाता है? इसे एक बुरा अभ्यास माना जाता है। मैं जानना चाहता हूं कि आपने यह कहाँ सीखा। –
@ एसएलओटी: इस तरह किसी पर आने के बजाय कुछ वैकल्पिक दृष्टिकोण प्रदान करना बेहतर होगा और समझाया जाए कि इसे खराब अभ्यास क्यों माना जाता है। – magiconair