我有正在执行数据库操作的函数。我想做一些特别的事情,在尝试从数据库中获取数据之前,我想检查游标对象是否为空以及连接是否由于超时而断开。如何在 Python 中进行预检查?
我的功能,foo,bar:
Class A:
connect = None
cursor = None
def connect(self)
self.connect = MySQLdb.connect ( ... )
self.cursor = self.connect.cursor()
def foo (self) :
self.cursor.execute("SELECT * FROM car_models");
def bar (self) :
self.cursor.execute("SELECT * FROM incomes");