職場.職場.

class astropy.units.Unit(s='', represents=None, format=None, namespace=None, doc=None, parse_strict='raise')[ソース]

ベースクラス: astropy.units.core.NamedUnit

主要単位類。

ユニットを構築するには多くの方法があるが,つねに戻る. UnitBase 例を挙げましょうパラメータが既存のユニットを参照する場合、新しいユニットインスタンスではなく、既存のユニットインスタンスを返す。

  • 文字列から::

    Unit(s, format=None, parse_strict='silent')
    

    1つの(複合可能な)セルを表す文字列構造から.

    任意選択. format キーワードパラメータは、文字列のデフォルトフォーマットを指定します "generic" それがそうです。利用可能なフォーマットについてのご説明は、ご参照ください astropy.units.format それがそうです。

    任意選択. parse_strict キーワードは,認識できない単位文字列が入力されたときに発生する操作を制御する.これは次のようなものかもしれません

    • 'raise' :(デフォルト値)ValueError例外を誘発します。

    • 'warn' :警告を発して戻る UnrecognizedUnit 例を挙げましょう

    • 'silent' :1つ戻る UnrecognizedUnit 例を挙げましょう

  • 電話番号:

    Unit(number)
    

    無量綱単位を作成する。

  • から。 UnitBase 例::

    Unit(unit)
    

    不変の所与のユニットに戻る.

  • 無パラメータ:

    Unit()
    

    無量綱単位に戻る。

  • 最後の窓は新しいものを作りました Unit 以下に詳細に説明する。

なお、https://docs.astterpy.org/en/安定/単位/を参照してください。

パラメータ
st文字列または文字列リスト

単位名。リストである場合、第1の要素は仕様(略称)名であり、残りの要素は別名である。

representsUnitBaseインスタンス

この命名単位は代表的な単位である.

doc文字列、オプション

デバイスの文書文字列を記述する。

formatDICT、オプション

このユニットにマッピングされたフォーマット固有の表示形式。例えば、 Ohm ユニット、これを表示します \Omega から. latex プログラムをフォーマットする。この場合には format パラメータは、以下のように設定されるべきである。

{'latex': r'\Omega'}
namespaceDICT、オプション

提供される場合、ユニット(およびそのすべての別名)は、所与の命名空間に注入される。

賃上げをする
ValueError

レジストリ内に任意の所与のデバイス名が存在する場合。

ValueError

任意の所与のユニット名が有効なPythonトークンでない場合。

属性要約

represents \

この命名単位は代表的な単位である.

方法要約

decompose \([bases] )

不可単位のみからなる単位オブジェクトを返す.

is_unity \()

返品 True 単位がスケーリングされておらず、量の綱がない場合。

属性文書

represents

この命名単位は代表的な単位である.

方法文書

decompose(bases={})[ソース]

不可単位のみからなる単位オブジェクトを返す.

パラメータ
basesユニットライブラリ順、お選びいただけます

分解しなければならない塩基です提供されていない場合、任意の復元不可能なユニットに分解される。与えられた場合,分解結果は与えられた単位のみを含むことになる.これは1つの UnitsError もしできなかったら。

返品
unitCompositeUnitCompositeUnit

契約不可能な単位オブジェクトのみを含む新しいオブジェクト.

is_unity()[ソース]

返品 True 単位がスケーリングされておらず、量の綱がない場合。