print traceback properly

This commit is contained in:
cecilkorik 2024-01-04 23:36:11 -05:00
parent de474553df
commit 9b2ecd4762

5
sql.py
View file

@ -3,6 +3,8 @@
import os
import sys
import sqlalchemy
import readline
import traceback
@ -134,7 +136,8 @@ while True:
for coldata in c2.description:
print("%s%s" % (softpad(coldata[0], 40), coldata[1]))
except:
sys.stdout.write(str(sys.exc_info))
traceback.print_exc()
sys.stdout.write('\n')
elif vl[:4] == 'set ':
vs = v[4:]
vi = vs.find('=')