相关疑难解决方法(0)

lambda 函数返回 false

我在 pyqt 中有一个 python 程序,其中有一个带有以下按钮的按钮:

this=[1,k]   
button.clicked.connect(lambda x=this:self.testFunction(str(x)))
Run Code Online (Sandbox Code Playgroud)

当我按下按钮,我得到testFunction(False)相当testFunction(str([1,k]))。任何想法为什么?提前致谢。

python lambda pyqt

2
推荐指数
1
解决办法
2690
查看次数

标签 统计

lambda ×1

pyqt ×1

python ×1