12.18 netrc -- netrc ファイルの処理

バージョン1.5.2 以降で新規追加された 仕様です。

netrc クラスは、Unix ftp プログラムや他の FTP クライアントで用いられる netrc ファイル形式を解析し、カプセル化 (encapsulate) します。

class netrc( [file])
netrc のインスタンスやサブクラスのインスタンスは netrc ファイルのデータをカプセル化します。初期化の際の引数が存在する 場合、解析対象となるファイルの指定になります。引数がない場合、 ユーザのホームディレクトリ下にある .netrc が読み出されます。 解析エラーが発生した場合、ファイル名、行番号、解析を中断したトークン に関する情報の入った NetrcParseError を送出します。

exception NetrcParseError
ソースファイルのテキスト中で文法エラーに遭遇した場合に netrc クラスによって送出される例外です。この例外のインスタンスは 3 つの インスタンス変数を持っています: msg はテキストによる エラーの説明で、filename はソースファイルの名前、 そして lineno はエラーが発見された行番号です。



ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。