輸入 astropy 和子定食。

Astropy機能の導入と利用時の一致をユーザに促すために,以下のガイドラインを作成した.

Astropyでは機能の大部分がサブパックに存在するため,導入する. astropy AS::

>>> import astropy

あまり役に立ちません。逆に,以下の文法導入に必要なサブパックを用いることが望ましい:

>>> from astropy import subpackage  

例えば、FITに関連する機能にアクセスするためには、導入することができます astropy.io.fits 使用::

>>> from astropy.io import fits
>>> hdulist = fits.open('data.fits')  

特定の場合には,文書中で特定のサブパケットのためのショートカット方式を推薦した.例えば:

>>> from astropy import units as u
>>> from astropy import coordinates as coord
>>> coord.SkyCoord(ra=10.68458*u.deg, dec=41.26917*u.deg, frame='icrs')  
<SkyCoord (ICRS): (ra, dec) in deg
    ( 10.68458,  41.26917)>

最後に、場合によっては、必要な機能の多くは、単一のクラス(またはいくつかのクラス)に含まれる。これらの場合,クラスを直接導入することができる:

>>> from astropy.cosmology import WMAP7
>>> from astropy.table import Table
>>> from astropy.wcs import WCS

注意してください。明確にするために、何か問題を避けるために、私たちは提案します。 絶対にしない 任意のAstropy機能を導入する使用 * 例えば、:

>>> from astropy.io.fits import *  # NOT recommended

Astropyのいくつかのコンポーネントは、最初は独立したソフトウェアパッケージ(例えば、PyFITS、PyWCS)として起動されるので、Astropyを代替コンポーネントとして使用する必要がある場合には、以下の文法も受け入れられる。

>>> from astropy.io import fits as pyfits

サブルーチン入門.

サブバッグによって非常に異なる機能を持っているため、サブバッグごとに独自の入門ガイドがあります。リストされた部分を見ることでこれらの内容を見つけることができます ユーザ文書. それがそうです。

特定のパケットやオブジェクトの文書文字列を表示したり、使用することもできます find_api_page 機能します。例えば、::

>>> from astropy import find_api_page
>>> from astropy.units import Quantity
>>> find_api_page(Quantity)  

呼び出します。 Quantity ブラウザで初期化します。