Python:例外のエラーメッセージを取得する

ヘルナー:

Python 2.6.6では、例外のエラーメッセージをキャプチャするにはどうすればよいですか。

IE:

response_dict = {} # contains info to response under a django view.
try:
    plan.save()
    response_dict.update({'plan_id': plan.id})
except IntegrityError, e: #contains my own custom exception raising with custom messages.
    response_dict.update({'error': e})
return HttpResponse(json.dumps(response_dict), mimetype="application/json")

これは機能していないようです。私は得ます:

IntegrityError('Conflicts are not allowed.',) is not JSON serializable
イグナシオバスケスエイブラムス:

str()最初に通過させます。

response_dict.update({'error': str(e)})

また、特定の例外クラスには、正確なエラーを示す特定の属性がある場合があることに注意してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

エラーメッセージを取得するためのANTLRErrorListener

分類Dev

errorUserTitleの例外のエラーメッセージを出力する方法

分類Dev

ラバ:例外メッセージを取得する

分類Dev

Java例外の代わりにエラーメッセージを表示する方法

分類Dev

Pythonで例外メッセージを正しく取得する方法

分類Dev

連鎖例外Javaの詳細メッセージを取得する

分類Dev

エラー履歴を保持するためにPHPで例外メッセージを取得する

分類Dev

404ページに例外エラーメッセージを表示する

分類Dev

iSeriesWebsphereメッセージキューからメッセージを取得するときのMQRC_エラー

分類Dev

例外ハンドラーでリクエストJSONメッセージを取得する方法-WebAPI?

分類Dev

scalafmt:意味のあるエラーメッセージを取得する

分類Dev

mysqlテーブルにデータを追加しているときに空白のエラー例外メッセージを取得する

分類Dev

APIを使用してエラーメッセージの投稿を取得する

分類Dev

HibernateでSQLエラーメッセージを取得する方法

分類Dev

ValidationErrorからエラーメッセージを取得する

分類Dev

StringTemplateでエラーメッセージを取得する方法は?

分類Dev

Javaからmysqldumpエラーメッセージを取得する

分類Dev

eregiで非推奨のエラーメッセージを取得する

分類Dev

Androidのカスタム例外クラスでエラーメッセージの文字列を外部化する方法

分類Dev

LaravelControllerメソッドの考えられるすべてのエラーメッセージを取得する方法

分類Dev

例外 'Viewflex \ Forex \ ForexException'とメッセージ '為替レートの取得エラー

分類Dev

LaravelでHTMLなしの生の例外メッセージを取得する方法は?

分類Dev

Pythonのすべての例外のエラーメッセージを変更するにはどうすればよいですか?

分類Dev

PythonでのOpenCVエラーメッセージの印刷を停止する方法

分類Dev

Spring Security Auth例外のJSPでカスタムエラーメッセージを表示する方法

分類Dev

Slackエフェメラルメッセージを送信するためのトークンを取得する方法

分類Dev

errorHandlerで例外を処理した後、コントローラーまたはルートでエラーメッセージを取得する方法

分類Dev

errorHandlerで例外を処理した後、コントローラーまたはルートでエラーメッセージを取得する方法

分類Dev

このPsycopgエラーメッセージを解決する方法(python)

Related 関連記事

  1. 1

    エラーメッセージを取得するためのANTLRErrorListener

  2. 2

    errorUserTitleの例外のエラーメッセージを出力する方法

  3. 3

    ラバ:例外メッセージを取得する

  4. 4

    Java例外の代わりにエラーメッセージを表示する方法

  5. 5

    Pythonで例外メッセージを正しく取得する方法

  6. 6

    連鎖例外Javaの詳細メッセージを取得する

  7. 7

    エラー履歴を保持するためにPHPで例外メッセージを取得する

  8. 8

    404ページに例外エラーメッセージを表示する

  9. 9

    iSeriesWebsphereメッセージキューからメッセージを取得するときのMQRC_エラー

  10. 10

    例外ハンドラーでリクエストJSONメッセージを取得する方法-WebAPI?

  11. 11

    scalafmt:意味のあるエラーメッセージを取得する

  12. 12

    mysqlテーブルにデータを追加しているときに空白のエラー例外メッセージを取得する

  13. 13

    APIを使用してエラーメッセージの投稿を取得する

  14. 14

    HibernateでSQLエラーメッセージを取得する方法

  15. 15

    ValidationErrorからエラーメッセージを取得する

  16. 16

    StringTemplateでエラーメッセージを取得する方法は?

  17. 17

    Javaからmysqldumpエラーメッセージを取得する

  18. 18

    eregiで非推奨のエラーメッセージを取得する

  19. 19

    Androidのカスタム例外クラスでエラーメッセージの文字列を外部化する方法

  20. 20

    LaravelControllerメソッドの考えられるすべてのエラーメッセージを取得する方法

  21. 21

    例外 'Viewflex \ Forex \ ForexException'とメッセージ '為替レートの取得エラー

  22. 22

    LaravelでHTMLなしの生の例外メッセージを取得する方法は?

  23. 23

    Pythonのすべての例外のエラーメッセージを変更するにはどうすればよいですか?

  24. 24

    PythonでのOpenCVエラーメッセージの印刷を停止する方法

  25. 25

    Spring Security Auth例外のJSPでカスタムエラーメッセージを表示する方法

  26. 26

    Slackエフェメラルメッセージを送信するためのトークンを取得する方法

  27. 27

    errorHandlerで例外を処理した後、コントローラーまたはルートでエラーメッセージを取得する方法

  28. 28

    errorHandlerで例外を処理した後、コントローラーまたはルートでエラーメッセージを取得する方法

  29. 29

    このPsycopgエラーメッセージを解決する方法(python)

ホットタグ

アーカイブ