Python安装openpyxl
首先我们应该配置pip
详细配置教程地址:
https://blog.csdn.net/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")
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)
运行结果:
举例:
代码:
#coding=utf-8import openpyxlform_entertainment = {"周杰伦" : "190cm","蔡依林" : "180cm","林志玲" : "180cm","罗志祥" : "180cm","古力娜扎": "180cm","周二珂" : "180cm","刘德华" : "190cm","郭富城" : "190cm",
}#创建一个excel
book =openpyxl.Workbook()#自动产生第一个sheet,通过active获取
sheet=book.active#重新给表命名
sheet.title = "我喜欢的明星"#写我们的标题栏
sheet["A1"] = "姓名"
sheet["B1"] = "身高"#第一行我们已经用了,所以我们只能从第二行开始咯
row = 2
for name,height in form_entertainment.items():sheet.cell(row, 1).value = namesheet.cell(row, 2).value = heightrow +=1book.save("哎哟.xlsx")
运行结果:
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)