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¶
方法文書