我已经看到了很多这样的问题,但我仍然看不出我做错了什么。你知道吗
我有几个滑块,我想要一个我正在移动的值,哪个滑块正在移动。你知道吗
为此:
def reading(self,value):
sender=self.sender()
slider=sender.objectName()[6:]
value_slider=value
return slider, value_slider
这似乎可行,问题在于下一个函数。 现在,我想用滑动条的值来做一些事情:
def prsn(self,slider,value_slider):
wv=np.linspace(380,780,401)
leds=np.genfromtxt('led_psd.txt')
leds_norm=leds/leds.max()
Pot_ajust=0
for i in range(0,leds_norm.shape[1]):
Pot_ajust=Pot_ajust+value_slider*leds_norm[:,slider];
我有一个错误:prsn()正好取3个参数(给定1个)
为什么我不“给予”prsn()3参数?这就像它不是读取值的滑块和滑块
我应该如何将值\u slider和slider传递给其他函数?你知道吗
非常感谢你给我的小费
以下是您应该如何称呼prsn:
或者
这意味着在prsn的范围内:
现在,当您提出问题时,请包括导致异常的代码行。你知道吗
相关问题 更多 >
编程相关推荐