Python Web2py从SQLFORM属性或helper函数获取标签文本

Python Web2py从SQLFORM属性或helper函数获取标签文本,python,web2py,Python,Web2py,我有一个SQLFORM,当提交该表单时,我将遍历它的字段以获得相应的值,然后这些值将用于生成pdf报告 form = SQLFORM(db.sometable) if form.process().accepted: //..... some code here..... for i in form.vars: // print value of the field name print i // print value of the fi

我有一个SQLFORM,当提交该表单时,我将遍历它的字段以获得相应的值,然后这些值将用于生成pdf报告

form = SQLFORM(db.sometable)

if form.process().accepted:
   //..... some code here.....
   for i in form.vars:
       // print value of the field name
       print i
       // print value of the field value
       print form.vars.get(i)
在上面的代码中,我只是希望不要将
I
发送到pdf生成函数,而是希望标签以实际形式使用(按照惯例,下划线替换为空格,所有首字母大写。类似于,标签中的某个字段将显示为某个字段)


因此,我正在寻找一个形式的变量,它将给出相应的标签,或者一个帮助器/实用程序函数,它将从
I

生成相应的标签。您可以编写
db\u field\u label=db\u field\u name.replace(“,”).title()
@GauravVichare。