我收集了很多表单参数。而不是写这样的重复行:使用字符串作为变量名
def post(self):
var1 = self.request.get('var1')
var2 = self.request.get('var2')
var3 = self.request.get('var3')
var4 = self.request.get('var4')
...
...有没有办法把它放到循环?也许是这样的:
def post(self):
var_list = ['var1', 'var2', 'var3', 'var4', ...]
for var in var_list:
var = self.request.get(var)
与我的循环的问题是,VAR是一个字符串,我需要它实际上是在最后一行的变量名。我怎么能这样做?
或者,他们可以把它放在'dict'中。 – SethMMorton
@SethMMorton'request.get'似乎已经是一个类似于dict的对象,所以不确定那会是什么意思。 –