2011-01-06 12 views
2

jqueryを使用すると、セレクタ技術を使用して別の要素の中にいくつかの要素を挿入するのは非常に簡単ですが、jqueryと同様のことができるPythonライブラリがあるかどうかは不思議です。これはhtmlを解析して何かを挿入する必要があります。python:html writer?

他の方法ではなく、Python言語ではありませんか?

EDIT:明確にするために、私はプログラムの下に書くためのpythonを使用したい:

h = html.parse('temp.html') 
h.find('#idnum').html('<b>my html generated</b>') 

h.close() 

答えて

3

pyqueryはあなたの探しているものと非常によく似ています。

2

lxml

lxmlのは のlibxml2とlibxsltのライブラリのバインディングPython的です。それは、よく知られた のElementTreeのAPIへのほとんど 互換性はなく、優れた ネイティブのPython APIのシンプルさ、とこれら ライブラリのスピード と機能、完全性を兼ね備えていることで独特 です。

関連する問題