【发布时间】:2021-06-30 05:09:26
【问题描述】:
我想为一个按钮分配多个功能,但是当我这样做时,它不会更改按钮文本,而是执行第二个功能。当我只连接 setText 函数时,它会编辑文本。那是被剪掉的代码:
ui.button_start.clicked.connect(lambda: ui.button_start.setText("Stop"))
ui.button_start.clicked.connect(lambda: bot.accept_request(loop=True))
我已经在网上搜索过,他们说应该可以,但是不行:(
我想我也不得不说accept_request()在chromedriver中打开一个URL,但奇怪的是即使我在Selenium调用之前调用editText函数它也不会编辑文本(Selenium调用有效)。
【问题讨论】:
-
你为什么有
tkinter标签?
标签: python user-interface pyqt pyqt5