2、Python文件操作工具 xlrd 工具
2024-08-26 09:33:42
#打开excel文档
workbook = xlrd.open_workbook('..\cye.xls',encoding_override='utf-8') #获取sheet页信息
sheet = workbook.sheet_names()
print (sheet)
sheet1 = workbook.sheet_by_index(0)
sheet2 = workbook.sheet_by_name('TestData') print (sheet1.name)
print (sheet1.nrows)
print (sheet1.ncols) #获取一整行、列的值
print (sheet1.row_values(0))
print (sheet1.col_values(1)) #获取单元格的内容
print (sheet1.cell(0,1))
print (sheet1.cell_value(1,0).decode('utf-8').encode('utf-8'))
#利用decode解码,再用encode编码输出,就可以获取中文的单元格数据 #获取单元格内数据的类型
print (sheet1.cell(0,1).ctype)
输出结果见下:
[u'TestCase', u'TestData']
TestCase
3
2
[u'1row1col', u'1row2col']
[u'1row2col', u'1row2col', u'1row2col']
text:u'1row2col'
2row1col
1
最新文章
- 常用 meta 整理
- asp.net获取服务端和客户端信息
- windows7打印时,显示脱机,提示“服务器打印后台处理程序服务没有运行”。
- Hadoop ecosystem notes Outline - TODO
- C#实用杂记-EF全性能优化技巧2
- 身份证号码自动生成程序(Python)
- 2015美团网 哈工大 第k个排列
- Android DropBoxManager Service
- javascript基础之for循环
- 梅特卡夫法则(Metcalfe's law)
- iOS 登陆之界面设置
- 初识Android触摸事件传递机制
- 跟我一起读postgresql源码(十二)——Executor(查询执行模块之——Materialization节点(下))
- ThunderBird对只有回复地址的邮件过滤
- Android hdpi ldpi mdpi xhdpi xxhdpi适配详解
- centos iftop iotop htop
- Linux搭建好apache后,只有本地能访问,局域或外网不能访问
- 037 SparkSQL ThriftServer服务的使用和程序中JDBC的连接
- win7下memCache安装过程
- CF 586B 起点到终点的最短路和次短路之和