Python xlrd、xlwt、xlutils修改Excel文件
1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/17 6 ''' 7 # import xlrd 8 # 9 # data=xlrd.open_workbook("单县.xls") 10 # 11 # table=data.sheets()[0] 12 # table = data.sheet_by_index(0) #通过索引顺序获取 13 # table = data.sheet_by_name(u'Sheet1')#通过名称获取 14 # 4、获取整行和整列的值(返回数组) 15 # table.row_values(i) 16 # table.col_values(i) 17 # 5、获取行数和列数 18 # table.nrows 19 # table.ncols 20 # 6、获取单元格 21 # table.cell(0,0).value 22 # table.cell(2,3).value 23 # print(table.row_values(3)) 24 # print(table.row_values(16)) 25 # print(table.col_values(0)) 26 27 # a=table.cell(16,14).value 28 # a=table.cell(16,14).value 29 # print(a,type(a)) #2.0 <class 'float'> 30 from xlrd import open_workbook 31 from xlutils.copy import copy 32 33 data=open_workbook("new1.xlsx") 34 table=data.sheet_by_index(0) #得到sheet1 对象 35 print(table.ncols)#3列 36 print(table.nrows)#10行 37 # for i in range(table.nrows): 38 # # print(i) 39 # for j in range(table.nrows): 40 # print(table.cell(j,i).value,end="\t") 41 # print() 42 for i in range(table.nrows):#10行 43 for j in range(table.ncols):#3列 44 item=table.cell(i, j).value 45 if type(item) is str: 46 print("这是一个字符串%s"%item) 47 else: 48 print(item,type(item),end="\t") 49 print() 50 51 52 # wb=copy(rb)# 利用xlutils.copy函数,将xlrd.Book转为xlwt.Workbook,再用xlwt模块进行存储 53 # #通过get_sheet()获取的sheet有write()方法 54 # ws = wb.get_sheet(0) 55 # # ws.write(0, 0, 'changed!') 56 # # wb.save('new2.xlsx') 57 # print(ws) #<xlwt.Worksheet.Worksheet object at 0x000000000A83FB00> 58 # row=ws.nrows 59 # # col=ws.ncols 60 # print(row)
转载于:https://www.cnblogs.com/Mengchangxin/p/9492730.html
Python xlrd、xlwt、xlutils修改Excel文件相关推荐
- python xlrd+xlwt+xlutils处理excel
import xlwt import os from xlrd import open_workbook from xlutils.copy import copy if os.path.exis ...
- Python -- xlrd,xlwt,xlutils 读写同一个Excel
最近开始学习python,想做做简单的自动化测试,需要读写excel,然后就找到了xlrd来读取Excel文件,使用xlwt来生成Excel文件(可以控制Excel中单元格的格式),需要注意的是,用x ...
- Python使用xlwt模块 操作Excel文件
导出Excel文件 1. 使用xlwt模块 import xlwt import xlwt # 导入xlwt # 新建一个excel文件 file = xlwt.Workbook() # ...
- python获取excel数据进行判断输出结果到excel,如何使用python xlrd/xlwt从一个excel工作簿提取数据并输出到另一个excel工作簿?...
我正在为xlutils.xlrd和xlwt创建一个名为excel functions的类,最终我可能会创建一个库.如果你有兴趣帮我做一个删除工作表的功能. 您可能希望转向openpyxl和/或pyex ...
- python xlwt写入excel_python xlwt模块生成excel文件并写入数据 xlrd读取数据
python中一般使用 xlwt (excel write)来生成Excel文件(可以控制单元格格式),用 xlrd 来读取Excel文件,用xlrd读取excel是不能对其进行操作的. 1.xlrd ...
- python xlutils函数,python3:xlrd、xlwt、xlutils处理excel文件
1.xlrd读取excel 请参考上篇博客https://www.cnblogs.com/shapeL/p/9075843.html 2.xlwt生成excel 安装下载:pip install xl ...
- Python操作Excel——win32com模块和xlrd+xlwt+xlutils组合
今天,接到一个任务,要生成大约两百个excel文件,从2006年到2013年,每个月两个文件,这些文件中除了几个关于日期的单元格不同外,其他数据都相同,所以就想到可以用python写一个小脚本,自动生 ...
- python Excel数据处理三兄弟:xlrd/xlwt/xlutils!
常规的Excel数据处理中,就是对Excel数据文件的读/写/文件对象操作. 通过对应的python非标准库xlrd/xlwt/xlutils,来实现具体的数据处理业务逻辑. 在复杂的Excel业务数 ...
- python 处理 Excel 模块使用三方库的对比分析(xlrd/xlwt/xlutils/openpyxl)
xlrd- 读取 Excel 文件 xlwt- 写入 Excel 文件 xlutils - 操作 Excel 文件的实用工具,如复制.分割.筛选等(该领域的先驱) xlwt.wlrd .xlutils ...
最新文章
- 33.搜索旋转排序数组
- 随机顺序_SSD固态硬盘的顺序读写和随机读写区别,谁更重要?
- 二.ubuntu14.04 3D特效设置
- 用SqlDataAdapter.Update(DataSet Ds)更新数据库
- Leetcode295 数据流中的中位数-最小堆和最大堆
- logback 的拆分 Appender
- CVPR 2020 论文大盘点—目标跟踪篇
- Leetcode每日一题:976.largest-perimeter-triangle(三角形的最大周长)
- pathinfo函数
- 怎么设置计算机网络打印机共享,如何设置网络打印机,详细教您怎么设置共享打印机...
- 柴静《看见》中一段深有感触的话
- python 中sample是什么_python中的sample什么意思
- ubuntu txt文件打开乱码怎么恢复正常
- c++ primer plus学习笔记(7)——类继承
- 微信小程序云开发之网易云音乐
- 照片的读取、显示和保存
- 查找:顺序查找、二分查找、分块查找
- 如何使用Spring Boot促进java开发?高级java架构师为您详解!
- Datawhale Task1-分治算法-梳理总结
- python秒懂百科视频,Python开发简单爬虫
热门文章
- 求矩形中心点坐标编程c语言,c语言编程序求矩形面积 我是新手,很多不懂,初学...
- [以太坊源代码分析] VI. 基于p2p的底层通信(上篇)
- 先读懂CapsNet架构然后用TensorFlow实现,这应该是最详细的教程了
- Mips KVM TrapEmulate implemented in Linux
- Android短信发送流程之长短信发送(原)
- Android Activtity Security
- ppt给图片增加高斯模糊_制作PPT时,图片不清晰你如何处理?
- 漂亮的花样边框html代码,手把手教你制作精美边框素材HTML代码
- mysql 接口访问_MySQL的数据库访问接口-阿里云开发者社区
- unity 半透明混合问题_Unity Shader 透明度混合的双面渲染(十八)