FixedWidthHeader

class astropy.io.ascii.FixedWidthHeader[ソース]

ベースクラス: astropy.io.ascii.basic.BasicHeader

固定幅表ヘッドリーダー。

属性要約

position_line \

位置を指定する行の行インデックス(デフォルト値=1)

set_of_position_line_characters \

方法要約

get_cols (行)

見出し列オブジェクトを表から初期化する lines それがそうです。

get_fixedwidth_params (行)

分割する. line セパレータ上で,列値および列の開始と終了位置を決定する.

get_line \(行,インデックス)

write (行)

属性文書

position_line = None

位置を指定する行の行インデックス(デフォルト値=1)

set_of_position_line_characters = {'!', '"', '#', '$', '%', '&', "'", '*', '+', '-', ':', '=', '\\', '^', '_', '`', '|', '~'}

方法文書

get_cols(lines)[ソース]

見出し列オブジェクトを表から初期化する lines それがそうです。

以前に設定されたタイトル属性に基づいて、列名を検索または作成する。集 self.cols 列のリスト。

パラメータ
linesリスト.リスト

罫線リスト

get_fixedwidth_params(line)[ソース]

分割する. line セパレータ上で,列値および列の開始と終了位置を決定する.これは、長さゼロの空列(例えば、 header row = "| col1 || col2 | col3 |" あるいは…。 header2_row = "----- ------- -----" )である。空列は剥離されます。セパレータと対応する開始位置と終了位置との間の値を返す。

パラメータ
line応力.応力

入力線.

返品
valsリスト.リスト

値リスト。

startsリスト.リスト

開始索引リスト。

endsリスト.リスト

インデックスリストを終了します。

get_line(lines, index)[ソース]
write(lines)[ソース]