python - Python Django:每次点击每行从数组中的按钮分配变量
问题描述
每次单击提交按钮并在同一页面中显示结果时,是否可以在 Python/Django 中从数组行分配变量?使用计数器或其他想法。
例如:
array=[1,2,3,4,5]
var = 0
for i in array:
if button is clicked:
var = array[i]
endif
endfor
每次单击按钮时,var
值都会增加:
我第一次点击var = 1
下一步点击我点击var = 2
谢谢您的帮助 !
解决方案
阅读此内容以便在 python 中记录鼠标输入
然后更新您的代码,for 循环将在五个元素上迭代太快,您将没有时间执行单击。
你可以试试这个,但可以找到更好的解决方案:
array=[1, 2, 3, 4, 5]
var = 0
for i in array:
while button is not clicked: # wait input
var = array[i] # Set your variable
# do what you want with your variable
continue # go to next iteration
推荐阅读
- plot - 如何在 Power BI 中制作日期频率的直方图
- java - 如何按列值对 2D ArrayList 进行排序,如果值相等怎么办?
- jquery-select2 - 如何获取select2数据
- python - 提高 MissingRequiredArgument(param) discord.ext.commands.errors.MissingRequiredArgument:cooldown 是缺少的必需参数
- javascript - Snowflake UDF 在 Snowflake WebUI 和 DBeaver 中的行为不同
- excel - VBA 用户窗体控件在运行时移动
- flutter - Flutter:无法从存储中读取密钥:无法恢复密钥
- java - Pseudoclass :empty 不适用于电子邮件模板
- google-sheets - 如何更改谷歌表格功能中的值
- c# - 'emgu.cv.invoke' 的类型初始化引发异常