add_enabled_units

astropy.units.add_enabled_units(units)[ソース]

デバイス·レジストリに有効なデバイスセットに追加します。

使用時にこれらのデバイスを検索します UnitBase.find_equivalent_units 例えば、。

永続的に使用することもできますコンテキストマネージャとして使用することもできます with 文(以下の例を参照)。

パラメータ
units配列、辞書、またはモジュールのリスト

これは、ユニット(シーケンス、辞書またはモジュール)またはユニット自体を見つけることができる事物のリストである。集合全体は次のように探索するために“Enabled”集合に追加される. UnitBase.find_equivalent_units そして UnitBase.compose それがそうです。

実例.

>>> from astropy import units as u
>>> from astropy.units import imperial
>>> with u.add_enabled_units(imperial):
...     u.m.find_equivalent_units()
...
  Primary name | Unit definition | Aliases
[
  AU           | 1.49598e+11 m   | au, astronomical_unit ,
  Angstrom     | 1e-10 m         | AA, angstrom          ,
  cm           | 0.01 m          | centimeter            ,
  earthRad     | 6.3781e+06 m    | R_earth, Rearth       ,
  ft           | 0.3048 m        | foot                  ,
  fur          | 201.168 m       | furlong               ,
  inch         | 0.0254 m        |                       ,
  jupiterRad   | 7.1492e+07 m    | R_jup, Rjup, R_jupiter, Rjupiter ,
  lyr          | 9.46073e+15 m   | lightyear             ,
  m            | irreducible     | meter                 ,
  mi           | 1609.34 m       | mile                  ,
  micron       | 1e-06 m         |                       ,
  mil          | 2.54e-05 m      | thou                  ,
  nmi          | 1852 m          | nauticalmile, NM      ,
  pc           | 3.08568e+16 m   | parsec                ,
  solRad       | 6.957e+08 m     | R_sun, Rsun           ,
  yd           | 0.9144 m        | yard                  ,
]