1、Pandas库的读取操作

from pandas import read_excel

dr=read_excel(filename,header)

dr#dataframe数据

dw=DataFrams(data=dict,columns=dict.keys())

dw.to_excel(filename)

2、xlrd/xlwt

2.1、xlrd——读取

work_book=xlrd.open_workbook(filename)

sheet1=work_book.sheet_by_name('Sheet1')

#shee1=work_book,sheet_by_index(0)

sheet1.cell_value(row,col)

sheet1.row(i) #返回列表,内容为数据类型:数据内容的字典;

sheet1.row_values(i)#返回i行数据内容

sheet1.col(i)

sheet1.col_values(i)

2.2、xlwt——写入

dw=xlwt.Workbook()

sheet_1=dw.add_sheet('sheet1',cell_overwrite_ok=True)

sheet_1.write(row,col,string)

dw.save(filename)

转载于:https://www.cnblogs.com/Dai-py/p/10635489.html

Excel文件读取的两种方式相关推荐

  1. java 读取css文件_java文件读取的两种方式

    JAVA中读取文件(二进制,字符)内容的几种方 JAVA中读取文件内容的方法有很多,比如按字节读取文件内容,按字符读取文件内容,按行读取文件内容,随机读取文件内容等方法,本文就以上方法的具体实现给出代 ...

  2. SilkTest 对 Excel 表操作的两种方式

    SilkTest 对 Excel 表操作的两种方式  这两种方式都是对 SilkTest 运用的最基础的东西,我写得也比较简单.国内这方面的资料实在太少,对初学者可能有帮助. 方式一 : Data D ...

  3. linux两种方式改变文件权限,Linux更改文件权限的两种方式

    今天小编要跟大家分享一篇关于Linux更改文件权限的方式,喜欢Linux的小伙伴来看一看吧. 我们知道·Linux系统最主要的特点之一就是--Linux系统是多用户.多任务的操作系统. 何为多用户?就 ...

  4. Servlet获取Excel中数据的两种方式

    Servlet解析Excel文件的两种方式 简单分享一下Servlet通过解析Excel文件得到其中数据的两种方式 第一种:前端获取 思路:通过layui的第三方插件 layui.excel 解析ex ...

  5. java文件读写的两种方式

    今天搞了下java文件的读写,自己也总结了一下,但是不全,只有两种方式,先直接看代码: public static void main(String[] args) throws IOExceptio ...

  6. C++文件读取的四种方式

    C++可以根据不同的目的来选取文件的读取方式,目前为止学习了C++中的四种文件读取方式. C++文件读取的一般步骤: 1.包含头文件 #include<fstream> 2.创建流对象:i ...

  7. Vue+iview将表格table以excel文件导出的几种方式

    前言 在日常工作中,若是经常跟后台管理系统打交道的朋友想必对导出excel表格这种需求肯定很熟悉吧.不过我也问了身边的一些岗位为后端工程师的朋友,他们说在公司的话一般导出excel表格的工作一般由后端 ...

  8. JAVA与PLC通讯读取数据(两种方式)

    第一种方式(s7connector) S7官网:S7Connector - Documentation,有简单的读写操作参考. 1.创建maven工程引入依赖 <dependency>&l ...

  9. C++ string获取文件路径文件名、文件路径、文件后缀(两种方式)

    windows路径有两种方式,一种正斜杠,一种反斜杠都可以表示路径,该方法可以支持这两种表达方法 方法一:采用substr()进行分割 string path1 = "D:/datas/Fu ...

最新文章

  1. Elasticsearch之Mapping Meta-Fields
  2. 上海市经济信息化委关于征集本市2020年拟新建互联网数据中心项目的通知
  3. php 打印函数调用栈,利用backtrace和backtrace_symbols函数打印调用栈信息
  4. 服务器标配 SSH 协议,你了解多少?
  5. 树莓派蓝屏_树莓派刷写Windows 10 ARM版后成功运行桌面程序
  6. C++总结笔记(十二)—— 智能指针
  7. anaconda下安装python,Windows下Anaconda的安装和简单使用方法
  8. 码云 GVP 项目 SequoiaDB 完成 C 轮数千万美元融资
  9. 【ICLR2020】会议的16篇最佳深度学习论文
  10. 文库文档网站大全,文档分享平台有哪些?
  11. NTP详解(网络时间协议)
  12. radius mysql md5_radius协议采用什么传输 radius协议中md5加密函数的参数怎么处理
  13. abb机器人编程指令写字_最全的ABB机器人编程指令与函数
  14. VOC检测格式数据分析和处理
  15. java计算机毕业设计机械生产企业办公设备管理系统MyBatis+系统+LW文档+源码+调试部署
  16. xp系统怎么创建新宽带连接服务器地址,XP宽带连接怎么创建?
  17. 图。Dijkstra标号算法(最短路径)
  18. bootstrap-fileinput踩坑-选择文件类型
  19. 通信协议英语单词解析
  20. 【OpenHarmony】napi基本用法----HelloWorld

热门文章

  1. Core 3.1中的应用程序设置如何在多环境场景中工作
  2. 边缘设备上的实时AI人员检测:检测视频中的人员
  3. 使用可自定义的定期计划自动执行数据库备份
  4. 荣耀 Magicbook Pro 锐龙版搭载深度操作系统桌面版
  5. Facebook 开源增强版 LASER,可使用90多种语言
  6. python数据格式简介_Python中数据类型时间的介绍(附代码)
  7. matlab检查错误 函数,检查代码中的错误和警告
  8. 关于axios拿取后端hashMap存的值
  9. SQL 行转列、列转行
  10. 在Session中存储和获取