フィールド.フィールド

class astropy.io.votable.tree.Field(votable, ID=None, name=None, datatype=None, arraysize=None, ucd=None, unit=None, width=None, precision=None, utype=None, ref=None, type=None, id=None, xtype=None, config=None, pos=None, **extra)[ソース]

ベースクラス: astropy.io.votable.tree.SimpleElement, astropy.io.votable.tree._IDProperty, astropy.io.votable.tree._NameProperty, astropy.io.votable.tree._XtypeProperty, astropy.io.votable.tree._UtypeProperty, astropy.io.votable.tree._UcdProperty

FIELD 要素:特定のデータ列のデータタイプを記述する。

キーワードパラメータは同名の設定メンバに対応し,以下のようになる.

もし ID これは,表の結果recarray中の列名に用いられる.もしなければ ID 提供されています name 代わりに。両方とも提供されていなければ、異常を引き起こす。

属性要約

arraysize \

多次元配列の大きさを指定して、もしそうであれば FIELD 複数の値を含む.

datatype \

[required] 列のデータタイプ。

links \

1部の明細書. Link 例,これらの事例は関連する引用のために使用される FIELD.

precision \

…と一緒に width 定義されています numerical accuracy データに関連付けられています

ref \

開ける FIELD 要素の場合,refは参照のような情報を提供するためにのみ用いられる COOSYS あるいは…。 TIMESYS 元素です。

type \

上type属性 FIELD 要素は将来の拡張のために保存されている。

unit \

文字列、指定 units 上の FIELD.

values \

A Values 実例(または None )列の域を定義する.

width \

…と一緒に precision 定義されています numerical accuracy データに関連付けられています

方法要約

from_table_column \(投票表,列)

回復して Field 事例は与えられた astropy.table.Column 例を挙げましょう

parse (世代交代器,構成)

内部使用に供する。

to_table_column (列)

与えられた astropy.table.Column 事例はこれに一致しています Field それがそうです。

to_xml \(W,** Kwargs)

内部使用に供する。

uniqify_names \(フィールド)

フィールドリスト内のすべての名前およびタイトルが一意であることを保証し、必要に応じて数字を追加することができる。

属性文書

arraysize

多次元配列の大きさを指定して、もしそうであれば FIELD 複数の値を含む.

multidimensional arrays それがそうです。

datatype

[required] 列のデータタイプ。有効値(仕様によって定義される)は,

“boolean”、“bit”、“unsignedByte”、“Short”、“int”、“long”、“char”、“unicodeChar”、“Float”、“Double”、“floatComplex”または“doubleComplex”

野性の多くの音声可能文書は‘char’ではなく‘string’を使用するため,文書を書き戻す際に‘string’がつねに‘char’に変換されるにもかかわらず,これも有効なオプションである.

1部の明細書. Link 例,これらの事例は関連する引用のために使用される FIELD. これは純粋に情報性であり astropy.io.votable 小包です。

precision

…と一緒に width 定義されています numerical accuracy データに関連付けられていますこれらの値は,浮動小数点値をXML文書に書き戻す際に精度を制限するために用いられる.そうでなければ,それは純粋に情報的である-データ自体を含むNumpy recarrayはこの情報を使用しない.

ref

開ける FIELD 要素の場合,refは参照のような情報を提供するためにのみ用いられる COOSYS あるいは…。 TIMESYS 元素です。

type

上type属性 FIELD 要素は将来の拡張のために保存されている。

unit

文字列、指定 units 上の FIELD.

values

A Values 実例(または None )列の域を定義する.

width

…と一緒に precision 定義されています numerical accuracy データに関連付けられていますこれらの値は,浮動小数点値をXML文書に書き戻す際に精度を制限するために用いられる.そうでなければ,それは純粋に情報的である-データ自体を含むNumpy recarrayはこの情報を使用しない.

方法文書

classmethod from_table_column(votable, column)[ソース]

回復して Field 事例は与えられた astropy.table.Column 例を挙げましょう

parse(iterator, config)[ソース]

内部使用に供する。要素のサブ要素のXML内容を解析する.

パラメータ
iteratorXMLは繰り返し可能である.

返されたXML要素上の反復器 get_xml_iterator それがそうです。

configディクト!

ある要素読み取り方式の構成辞書に影響を与える.

返品
selfElement元素.元素

便宜上、SELFに戻ります。

to_table_column(column)[ソース]

与えられた astropy.table.Column 事例はこれに一致しています Field それがそうです。

to_xml(w, **kwargs)[ソース]

内部使用に供する。要素をXMLに出力する.

パラメータ
wAsterpy.utils.xml.Writer.XMLWriterオブジェクト

記入するXMLコンパイラ.

kwargsディクト!

出力の任意の構成パラメータを制御する.

classmethod uniqify_names(fields)[ソース]

フィールドリスト内のすべての名前およびタイトルが一意であることを保証し、必要に応じて数字を追加することができる。