目次
概要
- Pythonで関数などが非推奨であることを指定する方法をメモしておきます。
- 非推奨を指定するには
@deprecated
デコレータを利用します。
import
@deprecated
のインポート方法は現状2種類存在する。
from typing_extensions import deprecated
または
from deprecated import deprecated
- Python 3.13からは
typing_extensions
のほうが標準ライブラリの一部として組み込まれる予定とのことで、こちらの利用をお勧めします。
使用例
from typing_extensions import deprecated @deprecated("新しい関数を使用してください") def old_function(): pass