捨てて使う.¶
- astropy.utils.decorators.deprecated(since, message='', name='', alternative='', pending=False, obj_type=None, warning_type=<class 'astropy.utils.exceptions.AstropyDeprecationWarning'>)[ソース]¶
関数またはクラスを破棄されたと表記するために使用される。
属性を不推薦と表記しますので、ご利用ください
deprecated_attribute
それがそうです。- パラメータ
- since応力.応力
このAPIが使用されていないバージョン。これは必要です。
- message文字列、オプション
デフォルトの廃棄メッセージをカバーする。書式説明子
func
関数の名前として使用することができ、alternative
廃棄関数の代替名を挿入するために、廃棄メッセージで使用されてもよい。obj_type
破棄されているオブジェクトタイプの友好的な名前を挿入するために使用することができる。- name文字列、オプション
使用される関数またはクラスの名前は推奨されない;名前が提供されていない場合、新しい関数は、使用が推奨されていない関数の名前にのみ割り当てられるので、名前を再命名する場合には有用であるが、入力された関数またはクラスから自動的に名前が決定されるであろう。例えば:
def new_function(): ... oldFunction = new_function
- alternative文字列、オプション
ユーザは、廃棄対象の代替関数またはクラス名の代わりに使用することができる。この代替オプションが提供された場合、破棄警告は、このオプションをユーザに通知する。
- pendingブル値、オプション
Trueであれば,AstropyPendingDeproationWarningではなくAstropyPendingDeproationWarningを使用する.
warning_type
それがそうです。- obj_type文字列、オプション
このオブジェクトのタイプ(自動決定されたオブジェクトを書き換える必要がある場合).
- warning_type警告
警告を発します。デフォルト値は
AstropyDeprecationWarning
それがそうです。