VOTableFile¶
- class astropy.io.votable.tree.VOTableFile(ID=None, id=None, config=None, pos=None, version='1.4')[ソース]¶
ベースクラス:
astropy.io.votable.tree.Element,astropy.io.votable.tree._IDProperty,astropy.io.votable.tree._DescriptionPropertyVOTABLE 要素:ファイル全体を表す.
キーワードパラメータは同名の設定メンバに対応し,以下のようになる.
バージョン 構造を構築する残りの部分の整合性テストはそれに依存するため,施工時にしか設定できない。
属性要約
ファイルの座標系説明リスト。
groups\グループがファイルに出現する順に並べられたグループリスト.
infos\ファイル全体の情報パラメータ(キー-値ペア)リスト.
params\ファイル全体に適用されるパラメータ(定数値列)リスト.
資源がファイルに出現する順に並べられた資源リスト.
ファイルの時間システム記述リスト。
version\文書は投票可能な規範のバージョンを使用する。
方法要約
from_table\(表[, table_id] )創立
VOTableFile事例は与えられたastropy.table.Table例を挙げましょうget_coosys_by_id\(参照[, before] )1つ探して COOSYS 要素は与えられたIDを使用する.
get_field_by_id\(参照[, before] )get_field_by_id_or_name\(参照[, before] )get_fields_by_utype\(参照[, before] )1つ探して FIELD 要素は、全ての適合項を発行する反復器に戻る。
get_first_table\()一般的に、あなたはファイルにただ一つの表があるということを知っていて、これがあなたが必要なものです。
get_group_by_id\(参照[, before] )1つ探して GROUP 要素は与えられたIDを使用する.
get_groups_by_utype\(参照[, before] )1つ探して GROUP 要素は、全ての適合項を発行する反復器に戻る。
get_info_by_id\(参照[, before] )情報要素は与えられたIDで検索される.
get_table_by_id\(参照[, before] )1つ探して TABLE 要素は与えられたIDを使用する.
get_table_by_index\(IDX)表のファイル中の番号位置ごとに表を取得する.
get_tables_by_utype\(参照[, before] )1つ探して TABLE 要素は、全ての適合項を発行する反復器に戻る。
get_timesys_by_id\(参照[, before] )1つ探して TIMESYS 要素は与えられたIDを使用する.
get_values_by_id\(参照[, before] )1つ探して VALUES 要素は与えられたIDを使用する.
iter_coosys\()iter_groups\()iter_info\()iter_tables\()投票可能文書中のすべてのテーブルを“フラット”の方法でトラバースし、リソースの入れ子などを無視する。
iter_timesys\()iter_values\()parse(世代交代器,構成)内部使用に供する。
set_all_tables_format\(フォーマット)ファイル内のすべてのテーブルの出力ストレージフォーマットを設定します。
to_xml\(fd[, compressed, tabledata_format, ...] )XMLファイルを書き込む。
属性文書
- groups¶
グループがファイルに出現する順に並べられたグループリスト.VOTABLE 1.2以上のバージョンで投票可能な要素としてサブレベルのみがサポートされます。
- version¶
文書は投票可能な規範のバージョンを使用する。
方法文書
- classmethod from_table(table, table_id=None)[ソース]¶
創立
VOTableFile事例は与えられたastropy.table.Table例を挙げましょう- パラメータ
- table_id文字列、オプション
返されたテーブルのインスタンスに所与のID属性を設定します。
- get_info_by_id(ref, before=None)¶
情報要素は与えられたIDで検索される.
- parse(iterator, config)[ソース]¶
内部使用に供する。要素のサブ要素のXML内容を解析する.
- パラメータ
- iteratorXMLは繰り返し可能である.
返されたXML要素上の反復器
get_xml_iteratorそれがそうです。- configディクト!
ある要素読み取り方式の構成辞書に影響を与える.
- 返品
- self :
Element元素.元素 便宜上、SELFに戻ります。
- self :
- to_xml(fd, compressed=False, tabledata_format=None, _debug_python_based_parser=False, _astropy_version=None)[ソース]¶
XMLファイルを書き込む。
- パラメータ
- fd文字列または類似ファイル
ファイルの位置を書き込む。類似文書のオブジェクトであれば,書き込み可能でなければならない.
- compressedブル値、オプション
- tabledata_format文字列、オプション
記入する表データのフォーマットを上書きします。その一人に違いない
tabledata(テキスト表示),binaryあるいは…。binary2それがそうです。デフォルトでは、それぞれを使用するTableオブジェクトは、作成または読み込み時に作成されます。参照してください データ序列化フォーマット それがそうです。