python 读取excel表格数据
程序员文章站
2022-12-30 13:32:51
废话不多说,直接开始干活!安装相应库pip install xlrd需要数据直接上代码# coding=utf-8from tkinter import filedialogimport tkinter.messageboximport xlrdfrom tkinter.ttk import Labelfrom tkinter import *import urllib3urllib3.disable_warnings()def main(): def select...
废话不多说,直接开始干活!
安装相应库
pip install xlrd
需要数据
直接上代码
# coding=utf-8 from tkinter import filedialog import tkinter.messagebox import xlrd from tkinter.ttk import Label from tkinter import * import urllib3
urllib3.disable_warnings() def main(): def selectExcelfile(): sfname = filedialog.askopenfilename(title='选择Excel文件', filetypes=[('Excel', '*.xlsx'), ('All Files', '*')]) print(sfname) doProcess(sfname) text1.insert(INSERT, sfname) def doProcess(sfname=None): fname = sfname
bk = xlrd.open_workbook(fname) shxrange = range(bk.nsheets) sh = bk.sheet_by_name("Sheet1") da = sh.nrows
ncols = sh.ncols # for ii in range(0,ncols): # # print(ii) # # # rows = sh.row_values(1)[ii] # # print(int(rows)) # if ii == 0: rows = sh.row_values(0) # print(rows) for ii in range(0, ncols): for i in range(1,da): rowss = sh.row_values(i) # print(rowss[0]) if rowss[0]!='': print('名称:',rows[ii],"商品id:",'%s'%(int(rowss[ii]))) tkinter.messagebox.showinfo('提示', '处理Excel文件的添加成功。') # 初始化 root = Tk() # 设置窗体标题 root.title('Excel 数据上传') # 设置窗口大小和位置 root.geometry('500x300+570+200') label1 = Label(root, text='请选择文件:') text1 = Entry(root, bg='white', width=45) button1 = Button(root, text='浏览', width=8, command=selectExcelfile) label1.pack() text1.pack() button1.pack() label1.place(x=30, y=30) text1.place(x=100, y=30) button1.place(x=390, y=26) root.mainloop() if __name__ == "__main__": main()
效果图
需要特别注意读取excel数据行,列根据需求而定!
本文地址:https://blog.csdn.net/weixin_37254196/article/details/108233100
上一篇: 煮抄手要煮多久?抄手煮的时候开水下锅还是凉水下锅?
下一篇: 中秋节吃月饼还有什么?
推荐阅读
-
Drupal读取Excel并导入数据库实例_PHP
-
Excel表格数据导入mysql数据库中
-
python中使用xlrd、xlwt操作excel表格详解
-
paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
-
python 连接数据库,查询结果写入数据到excel
-
Python学习笔记之从文件中读取数据
-
【python数据挖掘课程】二十.KNN最近邻分类算法分析详解及平衡秤TXT数据集读取
-
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
-
Python根据表格每行数据,匹配在txt文章中出现的次数统计
-
python读取文本中数据并转化为DataFrame的实例