2

以下を実行しようとしています(オブザーバーを作成し、その位置を設定します):

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

4

0 に答える 0