def open_browser(i):
print("open")
for i in range(5):
new_name_label = 'name_label'+str(i)
list_names.append(new_name_label)
setattr(self, list_names[i], QPushButton(str(ordered_names[i]),self))
exec(f'self.name_label{i}.setGeometry(250,{y_axis_name},340,110)')
exec(f'self.name_label{i}.clicked.connect(open_browser({i}))')
y_axis_name= y_axis_name + 110
"我"是一个可变的,我不能找到一种方式按一下按钮的自我。name_label并随后连接到一个功能,并通过在可变"i"。 当我试图运行我得到的错误
它似乎变量的"我"并不是替换由一个数字的范围所表示的"我"并不是我的信中试图通过。