openpyxl操作excel,openpyxl 写入单元格

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: