openpyxl操作excel,openpyxl 写入单元格
用openpyxl把数据写到excel表格里不太方便。今天边肖就给大家带来例子,希望能帮助到有疑问的Python初学者。
首先,得到形式bk=openpyxl。工作簿()
获取工作表页面sh1=bk.active
在单元格中书写
sh1[‘A1’]=‘test’
sh1.cell(1,2).value=‘123456’
此外,openpyxl支持一行一行的写作
比如user=[test , 123456]
sh1.append(用户)
现在,有一个数组要写入excel表中。
登录=[
[张飞, 123456],
[赵云, 123456],
[储旭, 123456],
[典韦, 123456],
[关羽, 123456],
[黄忠, 123456],
[黄旭, 123456],
[马超, 123456]
]
代码如下:
bk=openpyxl。工作簿()
sh1=bk.active
对于范围内的I(len(log in)):
sh1.append(登录[i])
bk.save(userinfo.xlsx )
相比之前openpyxl读excel,是不是写的很简单?另外,没有for循环是无法操作excel表格的,所以一定要学好for循环。更多Python学习推荐:PyThon学习网教学中心
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。