class Client():
def __init__(self, nome, morada, zona, pais):
self.Nome = nome
self.Morada = morada
self.Zona = zona
self.Pais = pais
...
def save(self):
ins = db.insert('tdemo', nome = self.Nome, morada = self.Morada, zona = self.Zona, pais = self.Pais)
if not ins:
return False
if form.validate():
client = Client(form.Nome.data, form.Morada.data, form.Zona.data, form.Pais.data)
client.save()
此代码适用于 4 个参数,但实际情况有很多(>15 个参数)。任何人都有想法在不定义每个参数的情况下自动执行此操作?