Уведомления

Группа в Telegram: @pythonsu

#1 Март 15, 2010 14:42:55

del3d
От:
Зарегистрирован: 2010-03-12
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

проверка соединения

Всем привет!
Имеется код:

db = MySQLdb.connect(host=h, user=u, passwd=p)
Как правильно проверить успешность соединения?
Хочется написать так:
if db == True: ...
но так не ворк..



Офлайн

#2 Март 15, 2010 14:56:44

truporez
От:
Зарегистрирован: 2009-05-08
Сообщения: 266
Репутация: +  6  -
Профиль   Адрес электронной почты  

проверка соединения

используйте исключения

try:
conn = MySQLdb.Connect( host="localhost", user = "123", db = "testdb", passwd = "456", charset = "UTF8" )
except MySQLdb.DatabaseError, err:
print err



Офлайн

#3 Март 15, 2010 16:41:52

del3d
От:
Зарегистрирован: 2010-03-12
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

проверка соединения

ok, спасибо!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version