バージョン 2.0 で 新たに追加 された仕様です。
モジュール xml.sax.saxutils には SAX アプリケーションの作成に 役立つ多くの関数やクラスも含まれており、直接利用したり、基底クラスとし て使うことができます。
data[, entities]) |
オプションの entities パラメータに辞書を渡すことで、そのほ かの文字をエスケープさせることも可能です。辞書のキーと値はすべて文字列 で、キーに指定された文字は対応する値に置換されます。
data[, entities]) |
オプションの entities パラメータに辞書を渡すことで、そのほ かの文字をエスケープさせることも可能です。辞書のキーと値はすべて文字列 で、キーに指定された文字は対応する値に置換されます。 バージョン 2.3 で 新たに追加 された仕様です。
data[, entities]) |
data の中にシングル・クォート、ダブル・クォートがあれば、両方 ともエンコードし、全体をダブルクォートで囲みます。戻り値の文字列はその ままで属性値として利用できます。:
>>> print "<element attr=%s>" % quoteattr("ab ' cd \" ef") <element attr="ab ' cd " ef">
この関数は参照具象構文を使って、 HTML や SGML の属性値を生成するのに 便利です。 バージョン 2.2 で 新たに追加 された仕様です。
[out[, encoding]]) |
'iso-8859-1'
です。
base) |
source[, base]) |