2013-08-16 40 views
0

我在我的調度員處理來自包含psycopg2診斷對象的服務器的響應。 pprint(PrettyPrint)'psycopg2._psycopg.Diagnostics'對象對象的最佳方法是什麼,以幫助我調試不正常的異常?它的字符串表示反映了它的類型:<'psycopg2._psycopg.Diagnostics'>psycopg2._psycopg.Diagnostics的結果

回答

0
out = {} 
for prop in dir(e.diag): 
    if not re.match(r'__', prop): 
     out[prop] = getattr(e.diag, prop) 
pprint.pprint(out)