私は個人的なプロジェクト用の小さなパーサークラスを作成しています。このクラスは、人気のあるプレイリストファイルを基本的に解析し、有用な情報を返します。Pythonのエラー処理
クラスはファイルとやり取りするので、エラーを処理する最良の方法についてはわかりません。私はLinuxの人で、一般的にerrnoの方法でやりますが、例外がより良い選択であるかどうかは疑問です。
要するに、これらのことをPythonの世界で処理する最良の方法は何ですか?
ありがとうございます。
私は個人的なプロジェクト用の小さなパーサークラスを作成しています。このクラスは、人気のあるプレイリストファイルを基本的に解析し、有用な情報を返します。Pythonのエラー処理
クラスはファイルとやり取りするので、エラーを処理する最良の方法についてはわかりません。私はLinuxの人で、一般的にerrnoの方法でやりますが、例外がより良い選択であるかどうかは疑問です。
要するに、これらのことをPythonの世界で処理する最良の方法は何ですか?
ありがとうございます。
例外を使用します。また、Python 2.7を使用している場合は、with
statementを使用します。
標準Pythonドキュメント内good tutorialがありますが、他のrecourcesのトンがあります。wikibooks、dive into python、articles in blogs。
ありがとう、それは私の質問にかなり答える。 – bayindirh
'with'と例外.. –
[処理例外](http://docs.python.org/tutorial/errors.html#handling-exceptions)のpythonドキュメントには、ファイルI/Oに関連するいくつかの例があります。 –
Dive Into Pythonの[this example](http://www.diveintopython.net/file_handling/file_objects.html#d0e14928)を見てください。 – Paolo