FixedWidthSplitter

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

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

各線の固定始点と終点位置に基づいて線を分割する col はい。 self.cols それがそうです。

このような要求ヘッダクラスは定義されている col.start そして col.end 列ごとに。はい。 header.cols 基本Reader.read()関数から分割器オブジェクトに入れると,ちょうどデータ行を分割することができる. data 物体です。

注意してください。 start そして end 位置はニシキヘビ風に定義されていますので、ラインは [開始:終了] 列の必要なサブ文字列。この分解器類は使用されていません process_lines これは一般に固定幅入力には役に立たないからである.

属性要約

bookend \

delimiter \

フィールドを区切るための単文字文字列

delimiter_pad \

方法要約

__call__ (行)

Selfを関数呼び出しとする.

join \(値,幅)

属性文書

bookend = False
delimiter = '|'

フィールドを区切るための単文字文字列

delimiter_pad = ''

方法文書

__call__(lines)[ソース]

Selfを関数呼び出しとする.

join(vals, widths)[ソース]