一、写excel

import  xlwt

book=xlwt.Workbook()      #创建excel

sheet=book.add_sheet('sheet1')   #加一个sheet

sheet.write(0,0,'学生编号')   #行,列,数据

for index,line_data in enumerate(data):     #使用枚举,循环写数据到excel

for index2,col_data in enumerate(line_data):

sheet.write(index,index2,col_data)

book.save('1.xls')  #保存的后缀得是xls

二、读excel

import  xlrd

book = xlrd.open_workbook('nhy.xls')

book.nsheets    #获取到excel里面总共有多少个sheet页

sheet = book.sheet_by_index(0)  #按index来找sheet

book.sheet_by_name('sheet1')   #按name来找sheet

sheet.cell(0,0).value  #指定行和列,获取某个单元格里面的内容

sheet.row_values(0)   #获取某一行的数据

sheet.nrows     #这个就是excel里面总共有多少行

sheet.col_values(0)     #获取某一列的数据

sheet.ncols                #总共有多少列

三、修改excel

import xlrd

from xlutils import copy

book1 = xlrd.open_workbook('nhy.xls')    #打开原来的excel

new_book = copy.copy(book1)   #拷贝一个新的excel

sheet = new_book.get_sheet(0)  #获取第一个sheet页

sheet.write(1,3,'王艳会')   #改数据

new_book.save('nhy.xls')  #命名为原来的excel

python book.save_Python之操作excel相关推荐

  1. 【Python数据分析】Python3操作Excel(二) 一些问题的解决与优化

    [Python数据分析]Python3操作Excel(二) 一些问题的解决与优化 参考文章: (1)[Python数据分析]Python3操作Excel(二) 一些问题的解决与优化 (2)https: ...

  2. python 通过openpyxl来操作Excel文件(一 ):读取Excel文件

    这篇文章讲python 通过openpyxl来读取Excel文件 不清楚怎么通过openpyxl来写入Excel文件的小伙伴可以看我另一篇文章 传送门python 通过openpyxl来操作Excel ...

  3. 新技能 | 使用python代码来高效操作Excel表格 (文末赠书5本)

    新技能 | 使用python代码来高效操作Excel表格 (文末赠书5本) 在日常学习和工作中,少不了要跟Excel表格打交道.而我们作为程序猿,深知代码编程给人带来的便捷性,那我们怎么样使用代码来操 ...

  4. python win32com + VBA宏 操作Excel,清除Excel中的公式

    python win32com + VBA宏 操作Excel,清除Excel中的公式 最近有个需求是自动化清楚excel中的公式,尝试了使用openpyxl读取的时候不加载公式,但这样的结果是使用了公 ...

  5. python 通过openpyxl来操作Excel文件(二 ):写入Excel文件

    这篇文章讲python 通过openpyxl来写入Excel文件,不清楚python怎么读取Excel文件的小伙伴可以去看下我的另一篇文章 传送门https://blog.csdn.net/i_cof ...

  6. python 标准库 excel_Python 操作 Excel 的函数库

    1. Python 操作 Excel 的函数库 我主要尝试了 3 种读写 Excel 的方法: 1> xlrd, xlwt, xlutils: 这三个库的好处是不需要其它支持,在任何操作系统上都 ...

  7. python(进阶篇)——自动化操作Excel(xlrd和xlwt)

    活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩: 虽然永远无法预料明天是晴还是雨, 也无法预知你在乎的人是否还在身旁, 以及你一直以来的坚持究竟能否换来什么. ...

  8. python使用 pywin32 模块操作 excel,Python 操作 excel 系列之五

    本篇博客是 Python 操作 excel 系列的第5篇,前4篇博客阅读地址如下所示: 2022 之Python操作 Excel,xlrd 与 xlwt 模块一文掌握 Python 操作 Excel, ...

  9. 使用python中openpyxl模块操作excel文件,计算单元格分子式的相对分子质量(一)

    背景:本人是力学专业博士,从事分子动力学模拟,最近需要对结果进行数据分析,其中一项就是计算每一时刻的不同分子式的相对分子质量并将最大相对分子质量输出,换出曲线图.已知,分子式数据均保存在excel文件 ...

  10. Python办公自动化之 openpyxl 操作 Excel

    今天给大家分享一篇用 openpyxl 操作 Excel 的 Python 办公自动化文章.5分钟就能掌握- 各种数据需要导入Excel?多个Excel要合并?目前,Python处理Excel文件有很 ...

最新文章

  1. Spark RDD在Spark中的地位和作用如何?
  2. Java Web学习总结(29)——Java Web中的Filter和Interceptor比较
  3. 根据可信计算机系统评估准则 用户,根据可信计算机系统评估准则(TESEC),用户能定义访问控制要求的自.._简答题试题答案...
  4. 【干货】400+页的《面向机器学习的数学》pdf
  5. 40条真言,希望对进阶中的程序朋友有所帮助。
  6. 如何将OFD文件转成Word?教你2种实用方法
  7. 通过Homestead安装Laravel
  8. python抽奖程序_抽奖程序python
  9. oracle cdb to no cdb,将Oracle 12c非CDB数据库转换为CDB多租户体系结构
  10. MD5值的简介和查看
  11. Spider爬虫框架之Spiders模块
  12. 转载:js技巧收集(200多个)
  13. js获取最近12个月
  14. python随机抽签列表中的同学值日_神奇的大抽签--Python中的列表,中国大学MOOC(慕课)答案公众号搜题...
  15. Jenkins内网使用略谈
  16. 网络流24题——2.太空飞行计划问题
  17. Python用opencv实现动态识别二维码,以及加强版Python GUI(图像用户界面编程)
  18. BIGEMAP教程之Arcg​is进行DEM数据进行水文分析(二)
  19. 携程移动端 UI 界面性能优化实践
  20. linux编写路由器固件,基于linux系统的无线路由器固件组成

热门文章

  1. word是多线程的程序_线程的基本概念,实现多线程的四种基本方式
  2. 华为主题锁屏壁纸换不掉_华为手机中的这些默认设置一定要改,不然会导致手机卡顿加快耗电...
  3. 前端封装接口弹出错误_Java:SpringBoot写后端接口,看这一篇就够了
  4. android studio 2.2 preview 3,Android Studio 2.2 Preview 3 发布,优化图片支持
  5. 配置防盗链 访问控制Directory 访问控制FilesMatch
  6. keepalived高可用LVS与Nginx
  7. Loadrunner 去缓存
  8. Tomcat(一):基础配置详解
  9. netty高级篇(3)-HTTP协议开发
  10. 方法代码ASP.NET MVC如何使用Ajax的辅助方法