[解決済み] Pythonのlogging.warnとlogging.warningの違いは何ですか?
2023-05-26 16:07:58
質問
のサンプルは
http://docs.python.org/2/howto/logging.html
の両方を使っています。
warn
と
warning
.
どのように解決するのですか?
logging.warn
は Python 3.3 以降で非推奨となり、Python 3.3 以降で使用する場合は
logging.warning
.
Python 3.3 より前のバージョン。
logging.warn
と
logging.warning
は同じ機能でしたが
logging.warn
はドキュメント化されていないことが、Python バグトラッカのクローズドイシューで指摘されています。
http://bugs.python.org/issue13235
:
これは意図的なものです。オリジナルのコード(Pythonに統合される前)にはwarn()があり、後方互換性のために残されていました。ドキュメントがwarning()を参照しているのは、誰もがそれを使うことになっているからです。メソッド名は適切なロギングレベルの名前の小文字に対応します。
logging.warn()
は後方互換性のために残されていましたが
には非推奨の警告が追加されました。
.
logging.warning()
は、誰もが使うことになっているものです。
関連
-
[解決済み] staticmethodとclassmethodの違いについて
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] 最小限の驚き」と「変更可能なデフォルトの引数
-
[解決済み] リストとタプルの違いは何ですか?
-
[解決済み】__str__と__repr__の違いは何ですか?
-
[解決済み] Django のテストデータベースをメモリ上だけで動作させるには?
-
[解決済み] Pythonのargparseを使った隠し引数の作成
-
[解決済み] Pythonで0xを使わずにhex()を使うには?
-
[解決済み] あるメソッドが複数の引数のうち1つの引数で呼び出されたことを保証する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Pythonでコード行間にかかる時間を測定するには?
-
[解決済み] dict を txt ファイルに書き、それを読み取る?
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] Django 1.7で初期マイグレーションからマイグレートバックする方法は?
-
[解決済み] PyQtアプリケーションのスレッド化。QtスレッドとPythonスレッドのどちらを使うか?
-
[解決済み] matplotlib でプロットの軸、目盛、ラベルの色を変更する方法
-
[解決済み] pycharmがタブをスペースに自動変換する
-
[解決済み] if 節の終了方法
-
[解決済み] virtualenvsはどこに作成するのですか?
-
[解決済み] pipの依存性/必要条件をリストアップする方法はありますか?