【发布时间】:2015-06-04 17:51:09
【问题描述】:
我目前面临在 Tkinter 中创建许多(超过 20 个)音阶的问题,我自然而然地尝试不“手动”创建和使用它们。
创作作品就好了:
for ii in range(0,25):
nam='input_a' + str(ii)
nam = Scale(master, from_=100, to=0, orient=VERTICAL)
nam.grid(row=0, column=2+ii)
当我尝试获取值时出现问题:
import numpy as np
def Aux():
a=np.zeros(25)
for ii in range(0,25):
nam='input_a'+str(ii)
a[ii]=nam.get()
return a
问题:nam 仍然是一个 str 对象,因此它不能有属性 get。
有什么提示吗?谢谢!
【问题讨论】: