Re: PyGreSQL pg.error Exception
От | Jason Earl |
---|---|
Тема | Re: PyGreSQL pg.error Exception |
Дата | |
Msg-id | 20010703180535.84694.qmail@web10001.mail.yahoo.com обсуждение исходный текст |
Ответ на | PyGreSQL pg.error Exception (Denis Gasparin <denis@edinet.it>) |
Список | pgsql-interfaces |
Try this: try: db = pg.connect(parameters) except pg.error, error_message print error_message I tend to write the except statement a little differently to remind me that the first parameter to except is actually expecting a tuple. So instead I generally write: except (pg.error,), error_message Yes, that looks ugly. But two months later I don't have to look in the info file to see how to call except. I hope that is helpful, Jason --- Denis Gasparin <denis@edinet.it> wrote: > Hi to all! > In the documentation of the PyGreSQL module > it is said that a > pg.error exception is thrown when pg.connect or > other pg functions cause an > error. How can i get the value of the error? I have > tried print pg.error in > the except clause but i get only a _pg.error > value... > > For example: > try: > db = pg.connect( connection parameters); > except pg.error: > print pg.error; > > This prints "_pg.error"... > > Thanks in advance for your replies, > > Denis > > > > ---------------------------(end of > broadcast)--------------------------- > TIP 3: if posting/reading through Usenet, please > send an appropriate > subscribe-nomail command to majordomo@postgresql.org > so that your > message can get through to the mailing list cleanly __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail http://personal.mail.yahoo.com/
В списке pgsql-interfaces по дате отправления: