このモジュールは RFC 1521: ``MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies'' で定義されている quoted-printable による伝送のエンコードおよびデコードを行います。 quoted-printable 円コーディングは比較的印字不可能な文字の少ないデータのために設計 されています; 画像ファイルを送るときのように印字不可能な文字がたくさんある 場合には、base64 モジュールで利用できる base64 エンコーディングのほうがよりコンパクトになります。
input, output[,header]) |
input.readline()
が空文字列を返すまで
読みつづけられます。オプション引数 header が存在し、かつその
値が真である場合、アンダースコアは空白文字にデコードされます。
これは RFC 1522: ``MIME (Multipurpose Internet Mail Extensions)
Part Two: Message Header Extensions for Non-ASCII Text''
で記述されているところの ``Q''-エンコードされたヘッダをデコードするの
に使われます。
input, output, quotetabs) |
input.readline()
が空文字列を返すまで
読みつづけられます。
quotetabs はデータ中に埋め込まれた空白文字やタブを変換するか
どうか制御するフラグです; この値が真なら、それらの空白をエンコード
します。偽ならエンコードせずそのままにしておきます。行末のスペースや
タブは RFC 1521 に従って常に変換されるので注意してください。
s[,header]) |
s[, quotetabs]) |
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。