¿Cómo obtengo el valor de error de una cantidad astropy.constants?
In [87]: from astropy import constants as c
In [88]: c.M_sun
Out[88]: <Constant name='Solar mass' value=1.9891e+30 error=5e+25 units='kg' reference="Allen's Astrophysical Quantities 4th Ed.">
In [89]: c.M_sun.value
Out[89]: 1.9891e+30
In [90]: c.M_sun.error
AttributeError: 'Constant' object has no 'error' member
Si bien no estoy familiarizado con el paquete, un vistazo rápido a la documentación sugiere que desea
In [90]: c.M_sun.uncertainty
en cambio. Acabo de comprobar y esto parece ser correcto.
> python -c "from astropy import constants as c ; print c.M_sun.uncertainty"
5e+25
Warrick
c.M_sun.
para ver cuáles son las funciones y variables disponibles?