HTML

class astropy.io.ascii.HTML(htmldict={})[ソース]

ベースクラス: astropy.io.ascii.core.BaseReader

HTMLフォーマット表です。

入出力をカスタマイズするために,特定のカスタマイズを保存しているそのクラスにパラメータ辞書を渡すことができる.

Htmldict :HTML入出力パラメータ辞書.

  • CSSスタイルをカスタマイズする

    存在すれば,このパラメータは<style>タグに含まれ,出力されたパターン属性を定義する.

  • table_id入力テーブルのID

    文字列であれば,扱う表のHTML idを定義する.整数であれば,利用可能テーブル中の入力テーブルのインデックスを指定する.このパラメータが与えられない限り、リーダは、入力ファイル内の第1のテーブルを使用するであろう。

  • 多色.多次元列を用いて出力する

    このパラメータが真である場合、アセンブラはタプルを多次元列の要素として出力し、真でない場合、構文1.36583 e−13を使用する。1.36583 e-13を出力に使用します。存在しない場合、デフォルトの場合、このパラメータはTRUEである。

  • raw_html_colsオリジナルHTMLコンテンツを有する列名または名前リスト

    これにより、ユーザは、列出力に元のHTMLコンテンツを含むことができ、例えば、テーブルにリンク参照を含むことができる。このオプションには、漂白剤パッケージのインストールが必要です。セキュリティ上の理由で、ホワイトリスト上のマークのみを通過させることができる(raw_html_lean_kwargs argを参照)。

  • raw_html_clean_kwargsHTMLクリーニングを制御するキーワードパラメータ辞書

    オリジナルHTMLはクリーニングされ,安全でないHTMLが最終的にフォーム出力に入ることを防ぐ.これは呼び出しによって bleach.clean(data, **raw_html_clean_kwargs) それがそうです。利用可能なオプション(例えば、ラベルホワイトリスト)の詳細については、https://bleach.readthedocs.io/en/Latest/lean.htmlを参照されたい。

  • 解析器使用する特定のHTML解析ライブラリ

    指定すれば,BeautifulSoupがどのHTML解析ライブラリをバックエンドとして使用すべきかを指定する.選択可能なオプションは,‘html.parser’(標準ライブラリパーサ),‘lxml’(推奨パーサ),‘xml’(lxmlのXMLパーサ),,‘html 5 lib’である.Html 5 libは高度に緩い解析器であるため,もう1つの解析器が失敗すると,異常入力を正確に処理する可能性がある。

  • Jsfiles:表を書くときに含まれるjsファイルリスト。

  • Cssfiles:表を書くときに含まれるCSSファイルのリストです。

  • JS:表を書く際に本文に含まれるJSスクリプト.

  • TABLE_CLASS:表のCSSクラス

HTML読み書き用のクラスを初期化する.

属性要約

max_ndim \

方法要約

fill_values (列,列_文字列_ITERS)

返り値の反復器は,FILL_VALUESによって置き換えられる.

read \(表)

どうぞお読みください table HTML形式で結果を返します Table それがそうです。

write \(表)

データを元に戻します table 文字列リストの形式でHTMLに変換する.

属性文書

max_ndim = 2

方法文書

fill_values(col, col_str_iters)[ソース]

返り値の反復器は,FILL_VALUESによって置き換えられる.

read(table)[ソース]

どうぞお読みください table HTML形式で結果を返します Table それがそうです。

write(table)[ソース]

データを元に戻します table 文字列リストの形式でHTMLに変換する.