ECSSV¶
- class astropy.io.ascii.Ecsv[ソース]¶
ベースクラス:
astropy.io.ascii.basic.Basic
ECSV(拡張文字区切り値)フォーマットテーブルです。
ECSVフォーマットは、鍵テーブルおよびメタデータ、特にデータタイプおよびユニットを指定することを可能にする。
Https://github.com/avatipy/avatipy-apes/blob/main/APE 6.rstを参照
実例.
>>> from astropy.table import Table >>> ecsv_content = '''# %ECSV 0.9 ... # --- ... # datatype: ... # - {name: a, unit: m / s, datatype: int64, format: '%03d'} ... # - {name: b, unit: km, datatype: int64, description: This is column b} ... a b ... 001 2 ... 004 3 ... '''
>>> Table.read(ecsv_content, format='ascii.ecsv') <Table length=2> a b m / s km int64 int64 ----- ----- 001 2 004 3
属性要約
max_ndim
\方法要約
update_table_data
\(表)混合列が存在する場合は,その場でリストを更新してください.
属性文書
- max_ndim = None¶
方法文書
- update_table_data(table)[ソース]¶
混合列が存在する場合は,その場でリストを更新してください.
これは,名前フィルタリングの後であるが書き込みデータを設定する前にリストを更新することを許可するフックである.これは現在ECSVのみで使用されており,そうでなければ伝達にすぎない.
- パラメータ
- 表 :
astropy.table.Table
astropy.table.Table
筆記用入力表
- 表 :
- 返品
- 表 :
astropy.table.Table
astropy.table.Table
書き込み用出力表
- 表 :