导入csv格式文件

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


目录

# 导入需要的库

# 数据源

# 写入路径

# sheet_name参数:导入指定sheet文件名的表格

# sheet_name参数:导入指定sheet序号的表格

# index_col,header参数:指定行、列索引

# usecols参数:指定需要导入的列


# 导入需要的库

import pandas as pd
import openpyxl  # 使用pd.read_excel中需要保证openpyxl库已安装,但可以不导入。

# 数据源


# 写入路径

shuju1 = pd.read_excel(r'E:\2022Python\数据源.xlsx')  # 'r'是转义字符,避免路径中的'\'被转译
# shuju1 = pd.read_excel('E:/2022Python/数据源.xlsx')  # 也可以不加'r',但要变为'/'
# shuju1 = pd.read_excel('./数据源.xlsx')  # 相对路径
print('\nshuju1:\n',shuju1)

输出结果如下:

shuju1:学生  水果   蔬菜
0  小明  苹果  西兰花
1  小红  葡萄  胡萝卜

# sheet_name参数:导入指定sheet文件名的表格

shuju2 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name='Sheet1')
print('\nshuju2:\n',shuju2)

输出结果如下:

shuju2:学生  水果   蔬菜
0  小明  苹果  西兰花
1  小红  葡萄  胡萝卜

# sheet_name参数:导入指定sheet序号的表格

shuju3 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0)
print('\nshuju3:\n',shuju3)

输出结果如下:

shuju3:学生  水果   蔬菜
0  小明  苹果  西兰花
1  小红  葡萄  胡萝卜

# index_col,header参数:指定行、列索引

shuju4 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0, index_col=None, header=0)  # 行索引默认None,列索引默认0。即行索引为自动生成的从0开始的索引,列索引为第0行数据。
print('\nshuju4:\n',shuju4)
shuju5 = pd.read_excel(r'E:\2022Python\数据源.xlsx', sheet_name=0, index_col=None, header=None)  # 行、列索引均为自动生成的从0开始的索引。
print('\nshuju5:\n',shuju5)

输出结果如下:

shuju4:学生  水果   蔬菜
0  小明  苹果  西兰花
1  小红  葡萄  胡萝卜shuju5:0   1    2
0  学生  水果   蔬菜
1  小明  苹果  西兰花
2  小红  葡萄  胡萝卜

# usecols参数:指定需要导入的列

shuju6 = pd.read_excel(r'E:\2022Python\数据源.xlsx', usecols=[0,2])
print('\nshuju6:\n', shuju6)

输出结果如下:

shuju6:学生   蔬菜
0  小明  西兰花
1  小红  胡萝卜

python | Pandas库导入Excel数据(xlsx格式文件)函数:read_excel()相关推荐

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

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

  2. python绘制动态图表怎么存下来_用python如何实现导入excel数据后自动生成图表?python如何实现交互式动态图表?...

    这个需求涉及的环节太多了.导入excel文件,获取数据 -- 需要xlrd模块把数据导入python 2. 设定输出图表类型 -- 需要matplot模块.根据数据复杂度,可能需要ETL,那么需要pa ...

  3. python实现自动导入excel数据到MySQL中

    最近工作遇到了把excel数据自动导入到MySQL的需求,在考虑了kettle后,不太容易实现导入excel数据自动生成表的问题,于是乎,把解决方法转移到了python,结果python确有实现办法, ...

  4. 在unity中读取Excel的xlsx格式文件

    遇到了需要读表格的需求,因为之前操作读取csv文件比较熟悉,本来也想把表格转成csv格式读取,但是实际操作过程中发现,表格中的内容是有逗号的,一整段文本里都有没有任何规律的逗号,而读csv文件格子间是 ...

  5. 使用vue,实现前端导入excel数据

    文章目录 前言 一.引入组件 二.封装导入功能的组件 1.编写组件template 2.获取数据 3.调用接口把数据传给后端 三.总结 前言 继前边的vue的导出功能后,自己又去在网上搜了vue导入e ...

  6. 【Python处理EXCEL】基础操作篇:在Python中导入EXCEL数据

    一.前期准备 此篇使用两种导入excel数据的方式,形式上有差别,但两者的根本方法实际上是一样的. 首先需要安装两个模块,一个是pandas,另一个是xlrd. 在顶部菜单栏中点击文件,再点击设置,然 ...

  7. python导入excel数据到mysql

    python导入excel数据到mysql 使用多线程,目前大概一分钟写入1w条 环境介绍 windows10-x64 python3.6.5-x64 Excel2016 MySql5.7.18 需要 ...

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

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

  9. python导入excel数据-如何把python中的数据导入excel

    python将数据导入excel的方法:1.在python官网下载xlrd第三方库:2.利用xlrd中的open_workbook函数读入excel文件,即可在python中导入excel数据. 一. ...

最新文章

  1. 【强势来袭】Node.js(nodejs)实现“一口多用”(含用户创建、登录、鉴权token) 一个文件解决所有常态化需求
  2. HoloLens开发入门
  3. 从无到有算法养成篇-利⽤栈思想解决问题
  4. 做算法题时的一些小技巧
  5. Android开发之关于MVVM架构中视图数据绑定框架dataBinding的基本用法
  6. freemarker html 引入script_HTML编码规范
  7. JVM中的五大内存区域划分详解
  8. Web的新图像格式WebP
  9. 【BIEE】由于排序顺序不兼容,集合操作失败
  10. 帝国CMS采集-只需输入关键词的帝国CMS采集插件
  11. U8字符串(u8前缀)的作用
  12. php简体转繁体类库源代码
  13. hdmi网线延长器_HDMI单网线延长器HE200使用教程
  14. 十兆以太网、百兆以太网、千兆以太网、万兆以太网、光口、电口
  15. 交流电源滤波器电路图及作用分析
  16. 电影寒冬之下,票房靠“主旋律”能撑住场吗?《扫黑行动》仍在重播
  17. 结构阻尼比的4种常用测量方法概述
  18. 基于androidstudio校园快递APP系统的设计与实现
  19. 【visio整理1---开发Microsoft Visio解决方案】
  20. RK平台实现一套固件支持多个板型方案

热门文章

  1. tail -f 查看多个日志文件
  2. 游戏遇上区块链,从试探到联盟。
  3. sql sever 2014的Business Intelligence Development Studio (BIDS)安装
  4. R语言如何为dataframe的每一个数据列都做Q-Q图?
  5. IMS:MotionEvent 坐标点(上)
  6. jQuery学习笔记整理---03部分
  7. 测试linux写文件系统,Linux系统性能测试工具(九)——文件系统的读写性能测试工具之iozone...
  8. Navicat Premium使用
  9. 使用Keil uVision5进行开发的必备知识
  10. Debian/Ubuntu 时区和自动校时设置