2
bokehのcomponentを使用して、script
とdiv
のHTMLレポートにグラフを埋め込むためのタグを取得しています。レポートはelementtreeで構築されています。要素ツリーにbokehコンポーネントを使用する
問題は、私が便利適切な要素を作るためにSubElement
を使用しないことができることを意味し、文字列としてcomponent
戻りscript
とdiv
、ということです。これらの文字列は、ファイルに直接書き込む場合にはうまく動作しますが、文字列を解析してプロパティを決定するためにはetreeを使用していません。それはclunky感じています。
誰かがこれに遭遇しましたか? 2つの辞書を返すためにコンポーネントを取得する方法があった場合には、このような何か素晴らしいことだ:reference documentationをチェックするために、常に良い考えです
script = {
tag='script',
type='text/javascript',
data=#script contents here
}
id= {
tag='div',
class='bk-root',
id='6c76dbfe-52ec-4388-b408-a3142466196e'
}
あなたの主な質問は「IDを取得する方法」ですか?残りの部分は静的なコードなので、尋ねるだけです。(データは別にして) – renzop
@renzopはい、私はスクリプトから必要なデータで、divから必要なIDだと思います。 –