python语言读入Excel文件

在Python的数据处理读取Excel文件内容 常常使用库pandas中的read_excel()函数

该函数的格式和参数如下:

其实在这里面常用的参数就下面这几个,其他可以使用缺省值

  • excel_writer:文件路径或现有的ExcelWriter。
  • sheet_name:指的是包含DataFrame的工作表的名称。
  • na_repr:缺失数据的表示。
  • float_format:这是一个可选参数,用于格式化浮点数的字符串。
  • columns:指定要写入的列。
  • header:写出列名。如果给定字符串的列表,则假定它是列名的别名。
  • index:写入索引。
  • index_label:指定索引列的列标签。如果未指定,并且标题和索引为True,则使用索引名称。如果DataFrame使用MultiIndex,则应给出一个序列。
  • startrow:默认值为0。它指的是要将DataFrame倾倒到的左上角单元格行。
  • startcol:默认值为0。它指的是要将DataFrame倾倒到的左上角单元格列。
  • engine:这是一个可选参数,用于指定要使用的引擎,可以是openpyxl或xlsxwriter。
  • merge_cells:它返回布尔值,其默认值为True。将MultiIndex和分层行写为合并单元格。
  • encoding:这是一个可选参数,用于对生成的excel文件进行编码。仅对xlwt是必需的。
  • inf_rep:这也是一个可选参数,默认值为inf。通常表示无穷大。
  • verbose:它返回一个布尔值。默认值为True。用于在错误日志中显示更多信息。
  • freeze_panes:这也是一个可选参数,用于指定要冻结的基于一的最底行和最右列。

使用的数据为五粮液从2021年1月1日到2024年4月12日的交易行情,列数为序号、日期、开盘、收盘、最高、最低价格、成交量、成交额、振幅、涨跌幅、换手率等12个字段,793条记录。如下表:

使用该函数,读入文件中的execl表格数据,。

import pandas as pd

import os

mypath=r"D:\_____newyear \py\gp"

df=pd.read_csv(os.path.join(mypath+'\\'+'Wly_Data.xlsx'),encoding='utf-8')

df

数据读入后存入df变量中,通过df命令,可以直接查看数据内容。

其他的参数使用方法,欢迎读者自己测试,也可以下面咨询,谢谢!欢迎评论、点赞等。

相关推荐
程序员小远11 分钟前
Appium-移动端自动测试框架详解
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
青瓷程序设计21 分钟前
花朵识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
人工智能·python·深度学习
不断高歌35 分钟前
MySQL基础随堂笔记3
数据库·mysql
筵陌35 分钟前
MySQL表的增删查改(上)
数据库·mysql
hyswl66638 分钟前
2025年郑州开发小程序公司推荐
python·小程序
B站计算机毕业设计之家40 分钟前
基于Python音乐推荐系统 数据分析可视化 协同过滤推荐算法 大数据(全套源码+文档)建议收藏✅
python·数据分析·推荐算法
paperxie_xiexuo1 小时前
学术与职场演示文稿的结构化生成机制探析:基于 PaperXie AI PPT 功能的流程解构与适用性研究
大数据·数据库·人工智能·powerpoint
用户785127814701 小时前
实战解析:淘宝/天猫商品描述API(taobao.item_get_desc)接口
python
codists1 小时前
Pycharm错误:JetBrains AI URL resolution failure
python
青瓷程序设计2 小时前
鱼类识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
人工智能·python·深度学习