2017-04-06 11 views
0

私はPythonからHTMLを生成する必要があります。そのために私はHTMLモジュールを使用しています。 私は自分のアプリケーションでangularJSを使用すると、私はDIVタグで「NG-コントローラ」のような属性を追加する必要があります。(ハイフンが含まれている属性名) 例えばハイフンを含む属性を持つHTMLタグ

<div ng-controller='myController'></div> 

HTMLモジュールは、ハイフンを許可または任意の特別ありません属性名の一部としての文字。

私はたくさん試しましたが、解決策を見つけることができません。誰でもこのことを教えてくれますか?

+0

例はhttps://pypi.python.org/pypi/html#tags-with-difficult-namesであります –

答えて

0

私は最近、HTMLコードを明示的に追加できるraw_text()関数があります。

from html import HTML() 
 
h = HTML() 
 
h.raw_text('<div ng-controller="a"></div>')

関連する問題