您现在的位置是:首页 > Javascript
当前栏目
PyQt5 技术篇-设置QTableWidget表格组件默认值实例演示,如何获取QTableWidget表格组件里的值,获取表格的行数和列数
2023-03-20 15:32:10 时间
self.tableWidget.setItem(0, 0, QTableWidgetItem("设置值的内容"))
可以设置指定单元格里的值。
self.tableWidget.item(0, 0)
可以获取指定单元格里的值,没有值的话为 None
# 默认值设置
self.tableWidget.setItem(0, 0, QTableWidgetItem("wait"))
self.tableWidget.setItem(0, 1, QTableWidgetItem("xpath"))
self.tableWidget.setItem(1, 0, QTableWidgetItem("mousemove"))
self.tableWidget.setItem(1, 1, QTableWidgetItem("xpath"))
self.tableWidget.setItem(2, 0, QTableWidgetItem("click"))
self.tableWidget.setItem(2, 1, QTableWidgetItem("xpath"))
table_d = {}
# 获取表格行数和列数
row_num = self.tableWidget.rowCount()
cols_num = self.tableWidget.columnCount()
# 存储表格数值
for i in range(0, row_num):
for j in range(0, cols_num):
# 获取指定单元格里的值
if(self.tableWidget.item(i, j) != None):
table_d[str(i) + str(j)] = self.tableWidget.item(i, j).text()
else:
table_d[str(i) + str(j)] = ""
# 展示表格数值
for (i, j) in table_d:
print(table_d[str(i) + str(j)])
运行效果图:
相关文章
- TiDB Binlog 组件正式开源
- 使用Visual Studio Code对Node.js进行断点调试
- 推荐!数据可视化的十种优秀JavaScript图表库
- Node.js在复杂集成场景下占据统治地位的五个理由
- 玩转Node.js单元测试
- Node.js中内存泄漏分析
- Angular对React:一场关于Web开发者支持率的史诗对决
- 热点推荐:什么是后端开发?
- 谈谈Spring boot 启动层面的开发
- 使用NodeJS将文件或图像上传到服务器
- 编写React组件的最佳实践
- JavaScript MV*框架最值得关注的七个亮点
- 前端开发指南:如何利用PHP Cake框架构建应用
- 基于React与Vue后,移动开源项目Weex如何定义未来
- NodeJS和C++之间的类型转换
- jQuery中的常用到的三十九个技巧
- 官宣|Google Developers中国网站发布!
- NodeJS和C++之间的类型转换
- .NET Core首例Office开源跨平台组件(NPOI Core)
- 如何写出漂亮的React组件