python - 如何使用组合框 PYQT5 的列表
问题描述
嗨,我已经宣布了我的名单
selecttime = ['7','8','9']
我想通过使用我声明的列表来使用组合框
page.comboBox = QComboBox(page)
page.comboBox.addItems("choose time", (selecttime))
page.comboBox.activated[str].connect(self.onComboActivated)
这是我在组合框中输入选择时间的代码,但错误仍然存在!!!
解决方案
您没有正确形成一般列表。
更改page.comboBox.addItems("choose time", (selecttime))
为page.comboBox.addItems(["choose time", *selecttime])
作为一种选择,您可以这样做:
selecttime = ['7','8','9']
print(["choose time", *selecttime])
['choose time', '7', '8', '9']
推荐阅读
- python - 检测 Pandas 中列之间的值交叉
- javascript - 选择元素并使用 selenium 刷新页面后如何检查视口中的元素是否可用(在桌面屏幕中)
- r - 使用 Package officer 和 flextable 显示多个表
- python - 如何获取可用编码/解码编解码器的列表?
- php - 致命错误:在布尔值上调用成员函数 getWelcome()
- snowflake-cloud-data-platform - 如何在 Snowflake 中显示所有角色的所有授权?
- java - Spring Data JPA:本机摘要获取 ConverterNotFoundException
- apache-spark - 在可变 pyspark 数据框中生成唯一 ID
- azure - Blob 中 Azure csv 文件上的 Unix 命令
- prometheus - 将多个即时向量添加在一起