我有一个表单,表中的行包含带有附加ID的\u名称的select,如下所示:
TD_list.append(TD(SELECT(lesson_reg_list, _name='lesson_reg_' + str(student[4]))))
提交表格时,我想提取学生[4]值和所持有的值request.vars.lesson\u reg\u学生[4]. 你知道吗
我试过这样的方法:
for item in request.vars:
if item[0:9] == "lesson_reg":
enrolment_id = int(item[10:])
code = request.vars.item
我也试过治疗请求.vars像字典一样使用:
for key, value in request.vars:
if key[0:9] == "lesson_reg":
enrolment_id = int(key[10:])
code = value
但后来我得到了“太多的价值观去解包”。如何检索请求.vars项目名称的最后一部分可以是任何数字,加上项目名称本身的子字符串?你知道吗
事先谢谢你帮我。你知道吗
在Python中,切片时,结束索引被排除在外,因此两个切片应该是
0:10
和0:11
。为了简化,还可以对第一个使用.startswith
:相关问题 更多 >
编程相关推荐