1使用openpyxl库读写excel

xlrd和xlwt处理的是xls文件,单个sheet最大行数是65535,如果有更大需要的,建议使用openpyxl函数,最大行数达到1048576。

如果数据量超过65535就会遇到:ValueError: row index was 65536, not allowed by .xls format

1、打开excel

2、获取打开的excel的sheet内容

3、获取sheet的最大行数和列数

4、获取某个单元格的值

print(ws.cell(1,1).value)

5、打开将写的表并添加sheet

6、保存

一个示例如下

2、用xlrd和xlwt读写excel

首先下载安装xlrd和xlwt这两个库。

1、打开excel

readbook = xlrd.open_workbook(r'estcanying.xlsx')

2、获取读入的文件的sheet

sheet = readbook.sheet_by_index(1)#索引的方式,从0开始

sheet = readbook.sheet_by_name('sheet2')#名字的方式

3、获取sheet的最大行数和列数

nrows = sheet.nrows#行

ncols = sheet.ncols#列

4、获取某个单元格的值

lng = table.cell(i,3).value#获取i行3列的表格值

lat = table.cell(i,4).value#获取i行4列的表格值

5、打开将写的表并添加sheet

writebook = xlwt.Workbook()#打开一个excel

sheet = writebook.add_sheet('test')#在打开的excel中添加一个sheet

6、将数据写入excel

sheet.write(i,0,result[0])#写入excel,i行0列

sheet.write(i,1,result[1])

7、保存

writebook.save('answer.xls')#一定要记得保存

过程和方法一类似

android python .xlsx_python读写xlsx相关推荐

  1. Python csv、xlsx、json、二进制(MP3) 文件读写基本使用

    Python csv.xlsx.json.二进制(MP3) 文件读写基本使用 文章目录 Python csv.xlsx.json.二进制(MP3) 文件读写基本使用 前言 一.什么是文件读写? 二.文 ...

  2. python怎么读excelsheet_python3 excle(python怎么读写excel文件)

    python读取已经打开的3个word和excle文件的路径 用 win32com 操控 word和Excel就可以实现 咋样把python写入excle中 # 需安装 xlrd-0.9.2 和 xl ...

  3. python读取数据文件-python多种读写excel等数据文件的方式(收藏篇)

    前言: python处理数据文件的途径有很多种,可以操作的文件类型主要包括文本文件(csv.txt.json等).excel文件.数据库文件.api等其他数据文件.下面小编整理下python到底有哪些 ...

  4. python读数据-python数据读写

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 读写json文件的文档docimport jsondirectory = ...

  5. python里读写excel等数据文件的6种常用方式

    下面整理下python有哪些方式可以读取数据文件. 1. python内置方法(read.readline.readlines) read() : 一次性读取整个文件内容.推荐使用read(size) ...

  6. python中读写excel_python读写Excel

    Python读写excel 对于python 处理excel 表格,这个日常工作的需求还是不少,于是查查资料,自己写写,总结一下,记录一下,下次遇到直接拿过来用,方便自己,方便大家. 好在python ...

  7. python怎么读写文件-python3 excle(python怎么读写excel文件)

    python读取已经打开的3个word和excle文件的路径 用 win32com 操控 word和Excel就可以实现 咋样把python写入excle中 # 需安装 xlrd-0.9.2 和 xl ...

  8. python文件读写及形式转化和CGI的简单应用

    一丶python文件读写学习笔记 open() 将会返回一个 file 对象,基本语法格式如下: open(filename, mode) filename:包含了你要访问的文件名称的字符串值. mo ...

  9. seek是python文件操作方法吗,seek引发的python文件读写的问题

    我的需求很简单,就是统计一下我的安装脚本执行的次数和时间,格式是这样的 install_times:1|install_times:2018-09-03 15:58:46 install_times: ...

  10. python pandas 读写 csv 文件

    python pandas 读写 csv 文件 具体看官方文档 https://www.pypandas.cn/docs/user_guide/io.html#csv-文本文件 import pand ...

最新文章

  1. 不写一行代码,也能玩转Kaggle竞赛?
  2. java mysql aio_Java中的NIO,BIO,AIO分别是什么
  3. python post提交数据
  4. 当微营销撞上微商意味着什么?
  5. 51nod 1270 数组的最大代价 思路:简单动态规划
  6. linux延时与定时操作
  7. 浅谈移动互联网广告设计评论
  8. asp.net生产环境和开发环境的错误日志包装策略
  9. 怎么用Python写出随时间变化的字_面试必备 | 带你彻底搞懂 Python 生成器
  10. Wondershare Recoverit for Mac(数据恢复软件)
  11. Ubuntu 第2章 基本命令和文件系统
  12. 微商公社新兵连第五天
  13. java swing 文本域_java文本域
  14. mysql sql 除法运算_SQL语句怎么表示除法运算?
  15. 关于报 程序包com.jt.pojo不存在、报 Process terminated、Failed to execute goal on project jt-manage: 的问题,已解决
  16. 机器学习常用小代码块
  17. Linux光盘检测,Linux下如何检测DVD刻录机的设备
  18. 3D打印无人机等无人设备6——谈一谈从设计到实践的分分合合,模型如何合并与拆分?
  19. ListView动态刷新某项Item
  20. java 处理物料清单_ERP之物料清单(BOM)

热门文章

  1. 桥接模式 适配器模式 装饰模式
  2. CentOS 7 下的LVM 实战
  3. ubuntu 常用配置
  4. 无法使用SQL login去登陆SQL Server - 'Password did not match'
  5. WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置
  6. 《零基础入门学习Python》学习过程笔记【40类和对象的相关内置函数】
  7. Mysql 如何设置字段自动获取当前时间
  8. smack4中文文档
  9. NSString去掉火车和空格
  10. Android类参考---Fragment(二)