python之中可以使用open()函数去打开一个文本类型文件或者是csv类型的文件去进行读取,但是想要去直接处理Excel这种表格格式的文件还是需要依赖于第三方库。那么这一篇文章就会来详细的讲解一下该怎么去使用pandas库对Excel文件的数据进行读取的处理。
1.pandas库之中提供了一个方法read_excel会默认的去将指定Excel文件的第一个工作表的数据直接以表格的形式给取出来,然后通过head()方法可以去手动的设置取这些数据之中的多少行,代码如下:
import pandas as pd sheet=pd.read_excel('test_data\webservice_testcase.xlsx') data=sheet.head() print("获取到所有的值:{0}".format(data))
除了默认获取工作表之外还可以根据Excel文件工作表的名称和索引去指定的获取数据,示例如下:
# 名称 sheet=pd.read_excel('test_data\webservice_testcase.xlsx',sheet_name='userRegister') # 索引 sheet=pd.read_excel('test_data\webservice_testcase.xlsx',sheet_name=0)
2.除了手动的去读取Excel文件之中的数据之外,还可以在当前的python项目之中写一个配置文件来去自动的读取数据,示例如下:
# 配置文件内容 [CASECONFIG] sheet_list={'sendMCode':'all', 'userRegister':'all', 'verifyUserAuth':'all', 'bindBankCard':[] } # 代码内容 import configparser class ReadConfig: def read_config(self,file_path,section,option): cf=configparser.ConfigParser() cf.read(file_path,encoding="utf-8") value=cf.get(section,option) return value
以上就是关于“Python怎么处理Excel文件数据?教你用pandas处理”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。