我不是那么擅长python只是从这里和那里得到片段。
现在我有用户输入,按钮单击可以运行用户的输入,并且适用于单个输入。
我正在尝试使用多个答案进行用户输入 示例“1,2,5,7,23” - >至无限金额
提交时,我需要将这些答案循环运行,直到它们全部用完为止。
因此5个答案将循环运行5次,每次使用与用户输入不同的数字。
通过“每次使用不同的数字”我的意思是我将运行modbus线圈命令,那些整数将是线圈地址。从而通过运行环路打开或关闭这些线圈。
类似......
fileData = $('input[type=file]')[0].files[0],
尽管我能得到它甚至可以工作,也许它需要在阵列中才能工作?
对不起,如果用户输入看起来很有趣,这将在浏览器中运行
谢谢!
答案 0 :(得分:0)
如果用户使用相同的字符(例如空格)分隔数字,您可以写:
usernumbers = self.txtinput.get_text()
for coil_address in [usernumbers.split()]:
self.run_coil_command(coil_address)
通过提供应用中使用的分隔符来更改split()
:split(',')
,split(':')
,...