200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 利用openpyxl Python对excel读写文件

利用openpyxl Python对excel读写文件

时间:2023-07-03 07:47:30

相关推荐

利用openpyxl Python对excel读写文件

Python安装openpyxl

首先我们应该配置pip

详细配置教程地址:

/hanhanwanghaha/article/details/105811544

电脑打开cmd,输入:

pip install openpyxl

如下图:

如上图,就安装好了

随后我们打开pycharm,输入代码

代码

读写:

代码:

#coding=utf-8#导包 读取import openpyxl#创建一个EXcel文件book = openpyxl.Workbook()#创建时,会自动产生一个sheet,通过active获取,默认第一个sheet = book.active#修改当前sheet标题为”昆凌“sheet.title = "昆凌"#增加一个名为“年龄表”的sheet1,在昆凌后面sheet1 = book.create_sheet("科比")#增加一个名为“年龄表”的sheet2,在科比后面sheet2 = book.create_sheet("海瑟薇")#增加一个名为“年龄表”的sheet3,在海瑟薇后面sheet3 = book.create_sheet("哈利波特")#根据行号和列号来写单元格内容(第一个参数表示行,第二个参数表示列,注意:不是从0开始,而是从1开始)sheet.cell(1, 1).value="我是周杰伦的小朋友"#打印输出上面写入的print(sheet.cell(1, 1).value)#保存这个文件book.save("周杰伦的小朋友.xlsx")

/hanhanwanghaha宝藏女孩 欢迎您的关注!

欢迎关注微信公众号:宝藏女孩的成长日记

让这个可爱的宝藏女孩在努力的道路上与你一起同行!

如有转载,请注明出处(如不注明,盗者必究)

运行结果:

举例:

代码:

#coding=utf-8import openpyxlform_entertainment = {"周杰伦" : "190cm","蔡依林" : "180cm","林志玲" : "180cm","罗志祥" : "180cm","古力娜扎": "180cm","周二珂" : "180cm","刘德华" : "190cm","郭富城" : "190cm",}#创建一个excelbook =openpyxl.Workbook()#自动产生第一个sheet,通过active获取sheet=book.active#重新给表命名sheet.title = "我喜欢的明星"#写我们的标题栏sheet["A1"] = "姓名"sheet["B1"] = "身高"#第一行我们已经用了,所以我们只能从第二行开始咯row = 2for name,height in form_entertainment.items():sheet.cell(row, 1).value = namesheet.cell(row, 2).value = heightrow +=1book.save("哎哟.xlsx")

运行结果:

/hanhanwanghaha宝藏女孩 欢迎您的关注!

欢迎关注微信公众号:宝藏女孩的成长日记

让这个可爱的宝藏女孩在努力的道路上与你一起同行!

如有转载,请注明出处(如不注明,盗者必究)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。