2011-11-08 10 views
1

私は個人的なプロジェクト用の小さなパーサークラスを作成しています。このクラスは、人気のあるプレイリストファイルを基本的に解析し、有用な情報を返します。Pythonのエラー処理

クラスはファイルとやり取りするので、エラーを処理する最良の方法についてはわかりません。私はLinuxの人で、一般的にerrnoの方法でやりますが、例外がより良い選択であるかどうかは疑問です。

要するに、これらのことをPythonの世界で処理する最良の方法は何ですか?

ありがとうございます。

+6

'with'と例外.. –

+5

[処理例外](http://docs.python.org/tutorial/errors.html#handling-exceptions)のpythonドキュメントには、ファイルI/Oに関連するいくつかの例があります。 –

+2

Dive Into Pythonの[this example](http://www.diveintopython.net/file_handling/file_objects.html#d0e14928)を見てください。 – Paolo

答えて