1

psycopg2 diag オブジェクトを含むサーバーからの応答を処理するディスパッチャにいます。'psycopg2._psycopg.Diagnostics'オブジェクトオブジェクトを pprint (PrettyPrint) して、不正な例外をデバッグするのに役立つ最良の方法は何ですか? その文字列表現は、そのタイプを反映しています:<'psycopg2._psycopg.Diagnostics'>

4

1 に答える 1

1
out = {}
for prop in dir(e.diag):
    if not re.match(r'__', prop):
        out[prop] = getattr(e.diag, prop)
pprint.pprint(out)
于 2013-08-16T20:22:37.597 に答える