以下を実行しようとしています(オブザーバーを作成し、その位置を設定します):
import ephem
vlt = ephem.Observer()
vlt.lat = '-24:37:38'
私は得る:
DeprecationWarning: PyOS_ascii_strtod and PyOS_ascii_atof are deprecated. Use PyOS_string_to_double instead.
コードはまだ機能するため、これはそれほど劇的ではありませんが、何百回も呼び出すため、iPython の出力が汚染されます。
vlt.date = date
また、非推奨の警告も表示されます。
何百もの非推奨警告を取り除くだけで、私は幸せになるでしょう。iPython からスクリプトを呼び出していることに注意してください。そのため、「-W ignore::DeprecationWarning」を使用することはできません。
前もって感謝します!
私の構成 (該当する場合): Mac OS 10.8.5、Python 2.7.5