import MySQLdb USER = "asdfus" PASSWORD = "gTYgT&M6q" DATABASE = "asdfus" class db: def __init__ (self): self.conn = None self.cursor = None self.connect() def connect (self): self.conn = MySQLdb.connect (host = "localhost", user = USER, passwd = PASSWORD, db = DATABASE ) self.cursor = self.conn.cursor () def execute (self,sql,args=()): try: self.cursor.execute(sql,args) except MySQLdb.Error, e: print "Error %d: %s" % (e.args[0], e.args[1]) # sys.exit (1) self.connect() self.cursor.execute(sql,args) def lastinsertid (self): return DB.conn.insert_id()