मेरे पास निम्न कोड है:OSError की फ़ाइल नाम विशेषता अनुपलब्ध है?
except(OSError) as (errno, strerror, filename):
print "OSError [%d]: %s at %s" % (errno, strerror, filename)
यह तब तक बढ़िया चलता है जब तक कि यह OSError num को पूरा न करे। 123 (The file name, directory name, or volume label syntax is incorrect
)। तो मुझे कोड लाइन को छोड़कर निम्न त्रुटि मिलती है:
ValueError: need more than 2 values to unpack
यह filename
विशेषता का उपयोग न करके हल किया जाता है। हालांकि मेरी आवश्यकताएं मुझे इस विशेषता का उपयोग न करने से रोकती हैं।
क्या कोई और तरीका है?
"मैंने इस प्रकार की अपवाद प्रबंधन को नहीं देखा है" = यह कहने का सबसे अच्छा तरीका है कि आप इसे गलत कर रहे हैं। – marr75
धन्यवाद। इसने काम कर दिया! – Alex58