BaseHeader¶
- class astropy.io.ascii.BaseHeader[ソース]¶
ベースクラス:
object基表表頭リーダー
属性要約
列名を自動生成するためのフォーマット文字列
colnames\折り返し表の列名
comment\注釈行の正規表現
names\各データ列に対応する名前リスト
NONE、INTまたは関数
linesNONEまたは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または関数
linesNONEまたは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リスト.リスト
罫線リスト