5
私は次のコードを持っている:それはOSErrorのNUMを満たしていない限り、OSErrorのファイル名属性は使用できませんか?
except(OSError) as (errno, strerror, filename):
print "OSError [%d]: %s at %s" % (errno, strerror, filename)
をそれは素晴らしい実行されます。 123(The file name, directory name, or volume label syntax is incorrect
)。その後、私は、コード行以外で次のエラーを取得:
ValueError: need more than 2 values to unpack
それはfilename
属性を使用していないことによって解決されます。しかし、私の要求は私がこの属性を使用しないようにしてくれません。
別の方法がありますか?
"この種の例外処理は見られませんでした。" =あなたが間違っていると言っていることは最高の方法です。 – marr75
ありがとうございます。出来た! – Alex58