タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

articleに関するmizdraのブックマーク (1)

  • Python 3.10から導入されたBetter error messagesの深掘り | gihyo.jp

    鈴木たかのりです。今月のPython Monthly Topicsでは、Python 3.10から導入されたBetter error messagesについて紹介します。Better error messagesがどういったものであるかの紹介と、どのようにこのエラーメッセージが出力されているか、Python内部の処理についても触れようと思います。 Better error messagesとは Python 3.10からBetter error messagesという機能が追加されました。この機能は名前のとおり「エラーメッセージを改善」するものです。「⁠エラーメッセージの改善」により以前よりもわかりやすいエラーメッセージが出力され、ユーザーがエラーの意味に気づきやすくなりました。 例として、以下のようなリストの閉じカッコ(])を忘れたコードを実行し、出力されるエラーメッセージを見比べてみま

    Python 3.10から導入されたBetter error messagesの深掘り | gihyo.jp
    mizdra
    mizdra 2022/12/11
    良かった。PEG パーサーが新構文のサポートに貢献していることは分かったけど、エラーメッセージの改善にどう貢献しているのかはよく分からなかったので、もうちょっと詳しく知りたい!
  • 1