• 技术文章 >Python技术 >Python基础教程

    openpyxl如何写入excel表格

    2020-10-26 18:01:52原创8408
    用openpyxl把数据写入excel表格,不要太方便。今天小编就为大家带来实例,希望能为有疑问的Python初学者带来帮助。

    首先获取表格 bk=openpyxl.Workbook()

    获取sheet页 sh1=bk.active

    用单元格写入

    sh1[‘A1’]=‘test’

    sh1.cell(1,2).value=‘123456’


    此外,openpyxl支持一行一行的写入

    如 user=[‘test’,‘123456’]

    sh1.append(user)


    现在有个数组要写入到excel表里

    login = [

    [‘张飞’ , ‘123456’ ] ,

    [‘赵云’ , ‘123456’ ] ,

    [‘许褚’ , ‘123456’ ] ,

    [‘典韦’ , ‘123456’ ] ,

    [‘关羽’ , ‘123456’ ] ,

    [‘黄忠’ , ‘123456’ ] ,

    [‘徐晃’ , ‘123456’ ] ,

    [‘马超’ , ‘123456’ ]

    ]


    代码如下:

    bk=openpyxl.Workbook() sh1=bk.active for i in range(len(login)): sh1.append(login[i]) bk.save('userinfo.xlsx')

    对比之前openpyxl读取excel,写入是不是很简单呢?另外,操作excel表格是离不开for循环的,所以一定要学好for循环。更多Python学习推荐:PyThon学习网教学中心

    专题推荐:openpyxl写入excel;python
    上一篇:openpyxl怎样按行和按列读取excel 下一篇:Python之openpyxl插入折线图方法

    相关文章推荐

    • 在pycharm中用不了openpyxl怎么办?• 做表繁杂?Python中openpyxl的用处• Python实用之安装openpyxl• Python导入openpyxl报错问题• openpyxl怎样按行和按列读取excel

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网