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文件相关推荐

  1. python xlrd+xlwt+xlutils处理excel

    ​ import xlwt import os from xlrd import open_workbook from xlutils.copy import copy if os.path.exis ...

  2. Python -- xlrd,xlwt,xlutils 读写同一个Excel

    最近开始学习python,想做做简单的自动化测试,需要读写excel,然后就找到了xlrd来读取Excel文件,使用xlwt来生成Excel文件(可以控制Excel中单元格的格式),需要注意的是,用x ...

  3. Python使用xlwt模块 操作Excel文件

    导出Excel文件     1. 使用xlwt模块 import xlwt import xlwt    # 导入xlwt # 新建一个excel文件 file = xlwt.Workbook() # ...

  4. python获取excel数据进行判断输出结果到excel,如何使用python xlrd/xlwt从一个excel工作簿提取数据并输出到另一个excel工作簿?...

    我正在为xlutils.xlrd和xlwt创建一个名为excel functions的类,最终我可能会创建一个库.如果你有兴趣帮我做一个删除工作表的功能. 您可能希望转向openpyxl和/或pyex ...

  5. python xlwt写入excel_python xlwt模块生成excel文件并写入数据 xlrd读取数据

    python中一般使用 xlwt (excel write)来生成Excel文件(可以控制单元格格式),用 xlrd 来读取Excel文件,用xlrd读取excel是不能对其进行操作的. 1.xlrd ...

  6. python xlutils函数,python3:xlrd、xlwt、xlutils处理excel文件

    1.xlrd读取excel 请参考上篇博客https://www.cnblogs.com/shapeL/p/9075843.html 2.xlwt生成excel 安装下载:pip install xl ...

  7. Python操作Excel——win32com模块和xlrd+xlwt+xlutils组合

    今天,接到一个任务,要生成大约两百个excel文件,从2006年到2013年,每个月两个文件,这些文件中除了几个关于日期的单元格不同外,其他数据都相同,所以就想到可以用python写一个小脚本,自动生 ...

  8. python Excel数据处理三兄弟:xlrd/xlwt/xlutils!

    常规的Excel数据处理中,就是对Excel数据文件的读/写/文件对象操作. 通过对应的python非标准库xlrd/xlwt/xlutils,来实现具体的数据处理业务逻辑. 在复杂的Excel业务数 ...

  9. python 处理 Excel 模块使用三方库的对比分析(xlrd/xlwt/xlutils/openpyxl)

    xlrd- 读取 Excel 文件 xlwt- 写入 Excel 文件 xlutils - 操作 Excel 文件的实用工具,如复制.分割.筛选等(该领域的先驱) xlwt.wlrd .xlutils ...

最新文章

  1. 33.搜索旋转排序数组
  2. 随机顺序_SSD固态硬盘的顺序读写和随机读写区别,谁更重要?
  3. 二.ubuntu14.04 3D特效设置
  4. 用SqlDataAdapter.Update(DataSet Ds)更新数据库
  5. Leetcode295 数据流中的中位数-最小堆和最大堆
  6. logback 的拆分 Appender
  7. CVPR 2020 论文大盘点—目标跟踪篇
  8. Leetcode每日一题:976.largest-perimeter-triangle(三角形的最大周长)
  9. pathinfo函数
  10. 怎么设置计算机网络打印机共享,如何设置网络打印机,详细教您怎么设置共享打印机...
  11. 柴静《看见》中一段深有感触的话
  12. python 中sample是什么_python中的sample什么意思
  13. ubuntu txt文件打开乱码怎么恢复正常
  14. c++ primer plus学习笔记(7)——类继承
  15. 微信小程序云开发之网易云音乐
  16. 照片的读取、显示和保存
  17. 查找:顺序查找、二分查找、分块查找
  18. 如何使用Spring Boot促进java开发?高级java架构师为您详解!
  19. Datawhale Task1-分治算法-梳理总结
  20. python秒懂百科视频,Python开发简单爬虫

热门文章

  1. 求矩形中心点坐标编程c语言,c语言编程序求矩形面积 我是新手,很多不懂,初学...
  2. [以太坊源代码分析] VI. 基于p2p的底层通信(上篇)
  3. 先读懂CapsNet架构然后用TensorFlow实现,这应该是最详细的教程了
  4. Mips KVM TrapEmulate implemented in Linux
  5. Android短信发送流程之长短信发送(原)
  6. Android Activtity Security
  7. ppt给图片增加高斯模糊_制作PPT时,图片不清晰你如何处理?
  8. 漂亮的花样边框html代码,手把手教你制作精美边框素材HTML代码
  9. mysql 接口访问_MySQL的数据库访问接口-阿里云开发者社区
  10. unity 半透明混合问题_Unity Shader 透明度混合的双面渲染(十八)