读入Excel数据

import xlrd
import openpyxlfile_path = "1.xlsx"
data1 = xlrd.open_workbook(file_path)
table = data1.sheets()[0]
nrows = table.nrows #行数
ncols = table.ncols #列数#打印excel的第一行数据
print(table.row_values(2))

将结果保存到Excel中

listresult = [['FID','lu11','lu21','lu31','lu41','lu51','lu71','luh211','luh221','luh231','luh241','luh251','luh271']]#声明列表中的头# 逐行遍历
for i in range(1,nrows):test= table.row_values(i) #某一行数据#**************************#这里处理数据#**************************#listresult.append(test)#*****************存储到excel表格中
wb=openpyxl.Workbook()#创建一个工作薄
sheet=wb.active#创建一个工作表
sheet.title='test'#为sheet页起名
for i in listresult:sheet.append(i)#将列表中的内容存储到文件
wb.save('1.xlsx')#保存

xlrd操作——对Excel的操作(读sheet;获取行列号;取整行或者整列;整行遍历和整列遍历;获取某个单元格的值)

#导入
import xlrd#打开excel
file = xlrd.open_workbook('demo.xls')#查看文件中包含sheet的名称
file.sheet_names()#三种方法读取sheet:①得到第一个工作表,②或者通过索引顺序,③工作表名称
sheet = file.sheets()[0]
sheet = file.sheet_by_index(0)
sheet = file.sheet_by_name(u'Sheet1')#获取行数和列数
nrows = sheet.nrows
ncols = sheet.ncols#循环行,得到索引的列表
for rownum in range(sheet.nrows):print sheet.row_values(rownum)#获取整行和整列的值(数组)
sheet.row_values(i)
sheet.col_values(i)#获取某个单元格的值(索引获取)
cell_A1 = sheet.cell(0,0).value
cell_C4 = sheet.cell(2,3).value#获取某个单元格的值(使用行列索引)
cell_A1 = sheet.row(0)[0].value
cell_B1 = sheet.col(1)[0].value

python:xlrd库处理Excel数据相关推荐

  1. python | Pandas库导入Excel数据(xlsx格式文件)函数:read_excel()

    导入csv格式文件 python | Pandas库导入csv格式文件函数:read_excel()https://mp.csdn.net/mp_blog/creation/editor/123951 ...

  2. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  3. 使用 Python 第三方库 xlwt 写入数据到 Excel 工作表

    使用 Python 第三方库 xlwt 写入数据到 Excel 工作表 1. 安装 xlwt 库 2. 使用 xlwt 库 2.1 向 Excel 工作表写入单个数据 2.2 向 Excel 工作表写 ...

  4. python xlrd读取excel-使用Python xlrd模块读取Excel格式文件的方法

    这是一篇关于如何使用Python xlrd模块读取Excel格式文件的方法的文章,下面的python代码中使用 了xlrd模块的方法,这样就能够很方便的读取 excel 文件内容.同是这个xlrd模块 ...

  5. python使用pandas处理excel数据

    使用Python Pandas库读取excel文件(.xlsx, .xls). 使用pandas的 read_excel()方法来读取excel数据,可以读取第一个sheet,指定的sheet,多个s ...

  6. python导入excel数据-Python导入数值型Excel数据并生成矩阵操作

    riginal_Data 因为程序是为了实现对纯数值型Excel文档进行导入并生成矩阵,因此有必要对第五列文本值进行删除处理. Import_Data import numpy as np impor ...

  7. python处理大量excel数据-python如何批量处理excel数据?

    python如何批量处理excel数据? python批量处理excel数据的方法: excel的内容需要有规律,python才能按顺序读取出来. 比如按行按列读取. 一.安装xlrd模块 到pyth ...

  8. python将excel数据合并_Python语言之Python合并多个Excel数据

    本文主要向大家介绍了Python语言之Python合并多个Excel数据,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 安装模块 1.找到对应的模块 http://www.pyt ...

  9. Python-Pandas库实现EXCEL数据拆分成不同的表

    Python-Pandas库实现EXCEL数据拆分成不同的表,并批量命名,顺带复习一下文本进度条的显示 Python-Pandas库实现EXCEL数据拆分成不同的表 事情原由:坚持懒才是第一生产力,同 ...

最新文章

  1. Boruvka求最小生成树
  2. Python使用matplotlib可视化时间序列季节图、使用季节图可以比较不同年份相同月份的数据差异、或者相同(年/月/周等)的时间序列在同一天的数据差异(Seasonal Plot)
  3. iPhone开发:抢先拥抱软件开发的未来
  4. 清华大学AMiner发布计算机科学会议(期刊)影响力排名
  5. Python中文问题 或 SyntaxError: Non-ASCII character '\xe8' in file
  6. 【直播课】图像分类竞赛技巧与多标签分类实战
  7. LinkedBlockingQueue和ArrayBlockingQueue
  8. perf +火焰图使用
  9. radius java_Java处理Radius access-challenge
  10. 游戏动词和宾语设计案例精选
  11. Spring的9种设计模式(一)
  12. python爬虫获取网易云音乐歌单
  13. vue+echarts绘制中国地图,动态配置省份颜色和城市标点
  14. 逸致金品:如何从零开始学习板绘?
  15. 帝国CMS仿3500游戏源码大气H5游戏门户网站模板源码
  16. matlab 股票 小波,小波分析 + 支持向量机(SVM)预测股票涨跌幅的实现
  17. java丶对数组值按首字母进行排序
  18. Google Material Design 元件库
  19. 植物大战僵尸取消暂停
  20. 查看浏览器兼容性的专门网站,收藏下哦

热门文章

  1. propTypes的使用
  2. 新店开业朋友圈软文怎么推广
  3. 因为没有使用有效的安全证书进行签名,该内容已被屏蔽.
  4. PIXELHOP : A SUCCESSIVE SUBSPACE LEARNING (SSL) METHOD FOR OBJECT CLASSIFICATION
  5. vue实现PC端分辨率适配
  6. Symbol类型的注意点?
  7. CentOS7(Linux)详细安装教程(图文详解)
  8. itext通过pdf模板填充数据并调用打印机打印
  9. Intel CPU命名规则的简略解析
  10. python生成所有六位银行卡数字密码