我有我在做数据库操作的功能。在尝试从数据库获取数据之前,我想做一些特殊的事情,我想检查游标对象是否为空,以及连接是否由于超时而丢失。我如何预先检查Python?如何在Python中执行函数之前执行预检查?
我的功能,FOO,酒吧:
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");
在旁注:你如何区分A.connect方法和A.connect属性?我在这段代码中看到了一些含糊不清的地方。 –