mal wieder *args
Verfasst: Freitag 30. Juni 2006, 23:48
hi!
ich habe jetzt bei meinem code das problem, dass ich nunmal *args annehmen muss:
die args sind immer die variablen, die seperat für die dbapi übergeben werden, hab wegen sqlinjection umgestellt
aber nun habe ich den fall, dass ich einfach nur eine tabelle erstellen möchte, deren namen aber schon fest ist! nun habe ich keine args und werde mit einem keyerror bedankt...oder sehe ich da was im falschen zusammenhang?
ich habe jetzt bei meinem code das problem, dass ich nunmal *args annehmen muss:
Code: Alles auswählen
def execute(self,uid, sql, *args):
print sql, args
self.cur[uid].execute(sql, args)
self.fetched = self.cur[uid].fetchall()
self.conn[uid].commit()
return self.fetched
aber nun habe ich den fall, dass ich einfach nur eine tabelle erstellen möchte, deren namen aber schon fest ist! nun habe ich keine args und werde mit einem keyerror bedankt...oder sehe ich da was im falschen zusammenhang?