Pyqt:由excel导入数据去tablewidget

本文介绍如何通过Python的PyQT库将Excel文件中的数据读取并显示到TableWidget中,实现数据的可视化操作。示例代码包括读取Excel文件的函数以及展示数据到TableWidget的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从excel中导入数据到tablewidget
main.py
import sys
from PyQt5.QtWidgets import *
 
from PyQt5.QtGui import *
import readExcel
class main_widget(QWidget):  # 继承自 QWidget类
    def __init__(self):
        super().__init__()
        self.initUI()  # 创建窗口

    def initUI(self):  
        # 在此处添加 窗口控件
        self.setGeometry(200, 300, 1000, 600)  # 屏幕上坐标(x, y), 和 窗口大小(宽,高)
        self.setWindowTitle("电子BOM表辅助工具")
        hbox = QHBoxLayout(self)#创建布局,可以让控件随着窗口的改变而改变
        self.onewidget = QFrame()#创建一个QFrame窗口。Qwidget也可以
        self.tableWidget3 = QTableWidget(1, 7)#创建一个表格tablewidget
        #创建表头
        self.tableWidget3.setHorizontalHeaderLabels(
            ['品名', 'SR P/N', 'MPN', '规格型号描述', '品牌(MFG)', 'RD窗口', '备注'])
        #禁止编辑
        self.tableWidget3.setEditTriggers(QAbstractItemView.NoEditTriggers)
        #添加tableWidget去hbox中
        hbox.addWidget(self.tableWidget3)
        self.setLayout(hbox)
        readExcel.read_excel(self.tableWi
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值