BaseHeader¶
- class astropy.io.ascii.BaseHeader[ソース]¶
ベースクラス:
object
基表表頭リーダー
属性要約
列名を自動生成するためのフォーマット文字列
colnames
\折り返し表の列名
comment
\注釈行の正規表現
names
\各データ列に対応する名前リスト
NONE、INTまたは関数
lines
NONEまたはINTに戻ります方法要約
check_column_names
\(名前,厳密な_名,推測)列名を検査する。
get_col_type
(列)get_cols
(行)見出し列オブジェクトを表から初期化する
lines
それがそうです。get_type_map_key
(列)process_lines
(行)生成器は非空行と非注釈行を生成する.
remove_columns
\(名前)表からいくつかの列を削除する.
rename_column
\(名前,新しい_名)重命が列に並ぶ。
update_meta
(行,元)どのような表レベルのメタデータを抽出しても
write
(行)write_comments
(行,元)属性文書
- auto_format = 'col{}'¶
列名を自動生成するためのフォーマット文字列
- colnames¶
折り返し表の列名
- comment = None¶
注釈行の正規表現
- names = None¶
各データ列に対応する名前リスト
- start_line = None¶
NONE、INTまたは関数
lines
NONEまたはINTに戻ります
- write_comment = False¶
- write_spacer_lines = ['ASCII_TABLE_WRITE_SPACER_LINE']¶
方法文書
- check_column_names(names, strict_names, guessing)[ソース]¶
列名を検査する。
これは、以下の場合には、それに応じて推測が失敗するように、アプリケーション名変換の前に完了しなければならない。
names
提供されています。たとえば,基本リーダにラベル行を持たないテーブルを与えると.- パラメータ
- namesリスト.リスト
ユーザが提供する列名リスト
- strict_namesブルル.
名前に追加の要求があるかどうか
- guessingブルル.
この方法を表形式を推測する際に用いるとTrueとなる.
- get_cols(lines)[ソース]¶
見出し列オブジェクトを表から初期化する
lines
それがそうです。以前に設定されたタイトル属性に基づいて、列名を検索または作成する。集
self.cols
列のリスト。- パラメータ
- linesリスト.リスト
罫線リスト