On Fri, Jul 1, 2011 at 6:58 PM, weheh <[email protected]> wrote:

> mytab=123
> db(db.mytab.id==mytab_id).update(db.mytab.cnt=db.mytab.cnt+1)
>  SyntaxError: keyword can't be an expression
>

try with a lambda (I did not tested, but as lambda returns a valuem could
work.

mytab=123
db(db.mytab.id==mytab_id).update(db.mytab.cnt=(lambda x: x+1)(db.mytab.cnt)
)
 SyntaxError: keyword can't be an expression


-- 



--
Bruno Rocha
[ About me: http://zerp.ly/rochacbruno ]
[ Aprenda a programar: http://CursoDePython.com.br ]
[ O seu aliado nos cuidados com os animais: http://AnimalSystem.com.br ]
[ Consultoria em desenvolvimento web: http://www.blouweb.com ]

Reply via email to