创建并保存 Excel 文档 :

import openpyxl,os

os.chdir('D://练习')

wb=openpyxl.Workbook()

wb.sheetnames

输出:['Sheet']

sheet=wb.active

sheet.title

输出:'Sheet'

sheet.title = 'Spam Bacon Eggs Sheet'

wb.sheetnames

输出:['Spam Bacon Eggs Sheet']

复制代码

当修改Workbook对象或它的工作表和单元格时,电子表格文件不会保存,除非你调 用 save()工作簿方法

import openpyxl

wb=openpyxl.load_workbook('example.xlsx')

sheet=wb.active

sheet.title = 'Spam Spam Spam'

wb.save

wb.save('example_copy.xlsx')

复制代码

为了保存变更,我们将文件名作为字符串传递 给save()方法。传入的文件名与最初的文件名不同,例如'example_copy.xlsx',这将变更 保存到电子表格的一份拷贝中。

创建和删除工作表 :

利用 create_sheet() and remove_sheet()方法,可以在工作簿中添加或删除工作表

>>> import openpyxl,os

>>> os.chdir('D://练习')

>>> wb=openpyxl.Workbook()

>>> wb.sheetnames

['Sheet']

>>> wb.create_sheet()

>>> wb.sheetnames

['Sheet', 'Sheet1']

>>> wb.create_sheet(index=0, title='First Sheet')

>>> wb.sheetnames

['First Sheet', 'Sheet', 'Sheet1']

>>> wb.create_sheet(index=2,title='Middle Sheet')

>>> wb.sheetnames

['First Sheet', 'Sheet', 'Middle Sheet', 'Sheet1']

>>>

复制代码

create_sheet()方法返回一个新的 Worksheet 对象,名为 SheetX,它默认是工作 簿的最后一个工作表。或者,可以利用 index 和 title 关键字参数,指定新工作表的 索引或名称。

>>> del wb['Middle Sheet']

>>> del wb['Sheet1']

>>> wb.sheetnames

['First Sheet', 'Sheet']

复制代码

在工作簿中添加或删除工作表之后,记得调用 save()方法来保存变更。

将值写入单元格 :

>>> import openpyxl

>>> wb= openpyxl.Workbook()

>>> sheet=wb['Sheet']

>>> sheet['A1']= 'Hello world!'

>>> sheet['A1'].value

'Hello world!'

复制代码

python写入excel文件 保存_python:写入 Excel 文档相关推荐

  1. 手机接收到的Excel文件如何转换成PDF文档

    现在大家对手机的需求越来越大,手机接收到的Excel文件怎么转换成PDF文档呢?其实手机将Excel表格转换成PDF文件只需要借助转换工具就可以完成的.今天就给大家分享一个转换工具将Excel转换成P ...

  2. python excel截图保存_python 对excel进行截图

    工作中需要对excel的单元格区域进行截图,以前是调用vba进行(走了很多弯路,虽然能实现,但比较low),后来逐步发现python的win32com与vba师出同门,很多方法操作都是类似的. 可以对 ...

  3. python处理excel文件求和_python对excel文档去重及求和的实例

    废话不多说,估计只有我这个菜鸟废了2个小时才搞出来,主要是我想了太多方法来实现,最后都因为这因为那的原因失败了 间接说明自己对可变与不可变类型的了解,还是不够透彻 最后就用了个笨方法解决了! #cod ...

  4. 文档在线预览(二)word、pdf、excel文件转html以实现文档在线预览

    文章目录 一.前言 1.aspose 2 .poi + pdfbox 3 spire 二.将文件转换成html字符串 1.将word文件转成html字符串 1.1 使用aspose 1.2 使用poi ...

  5. jQuery表格导出Excel文件以及网页内容导出Word文档

    前言: 我在这里给大家介绍一下我们能用代码实现的最简单的两种转换为Excel文件以及Word文档的方法. jQuery表格导出Excel文件 先来看看我们的层级划分: 如图所示: demo.css 代 ...

  6. python的txt导入数据库_python将txt文档每行内容循环插入数据库的方法

    如下所示: import pymysql import time import re def get_raw_label(rece): re1 = r'"([\s\S]*?)": ...

  7. excel如何把多张表合并成一个表_如何将多个excel文件合并成一个文件-多个excel文件合并成一个excel表的方法 - 河东软件园...

    Excel是我们最常用的数据处理软件,而在我们使用Excel时,常常会处理同一类的数据,例如,我们制作月度报表,那么在年末时我们共积累了1至12月的月度报表,这时我们的Excel的文档将多达12个,实 ...

  8. python第三方库文件传输_Python第三方库在Excel文件读写中的应用

    Python第三方库在Excel文件读写中的应用 文/刘卫华1 史婷婷2 许学添1 [摘 要]摘 要 [期刊名称]<电子技术与软件工程> [年(卷),期]2019(000)016 [总页数 ...

  9. python openpyxl创建excel文件,自己选择excel保存的位置

    感谢:BBOOBBOOOOK 博主链接:https://blog.csdn.net/qq_40271663/article/details/97012814 1.创建excel文件 2.写入首行 3. ...

最新文章

  1. redis搭建集群和主从
  2. 27道高频Spring面试题,你能答对几个?
  3. 【Android FFMPEG 开发】FFMPEG 交叉编译配置 ( 下载 | 配置脚本 | 输出路径 | 函数库配置 | 程序配置 | 组件配置 | 编码解码配置 | 交叉编译配置 | 最终脚本 )
  4. linux 命令改别名
  5. irrlicht1.3中文支持
  6. 从Linux到Meego
  7. QT 线程池 + TCP 小试(三)实现最终功能
  8. sql 查询数据库索引重建_不良的数据库索引– SQL查询性能的杀手–建议
  9. ai人工智能让女神_让女孩进入人工智能管道
  10. 南阳oj 韩信点兵
  11. 利用cobbler 重装系统
  12. 2021国赛新大陆物联网Ubuntu系统维护(中职)
  13. Android手机获取屏幕分辨率高度因虚拟导航栏带来的问题
  14. 全国计算机考试一的书,《全国计算机等级考试全能教程》—甲虎网一站式图书批发平台...
  15. Cobalt Strike Veil 免杀过杀软(子篇10)
  16. 椭圆一般方程求解椭圆标准方程参数
  17. 国企银行面试 信息科技岗研发岗面试经验
  18. 香港服务器与国内服务器的区别!
  19. 【C++】定义一个求绝对值函数的模板,实现对不同数据类型的数求绝对值。
  20. Kelvin's Oracle on centOS6.5

热门文章

  1. 洛阳九县八取名字_洛阳市下辖9县综合实力排名,快看看你家乡排名第几?
  2. 基于定时器捕获功能的红外解码程序(NEC协议)
  3. DCache-CacheServer分析(五)
  4. PHP 下载压缩文件
  5. 福特锐界android auto,福特锐界sync3系统各版本都有什么区别?
  6. 对话极客修CEO吴玮:线上线下融合将催生旗舰型维修服务平台
  7. wx.TextCtrl设置字体颜色
  8. 大数据如何改善社会治理
  9. VELOCITY三种属性加载方式
  10. 基于Matlab的人脸识别登录系统