python读取xlsx格式的excel
2023-12-27 02:08:33
读取excel表格数据最好用的还是pandas库
首先是安装pandas
pip install pandas
引入pandas
import pandas as pd
读取excel,xlsx格式数据
# 读取xlsx格式的数据
def readexcel():
df = pd.read_excel("./test.xlsx",header=None)
df.columns = df.iloc[4]
data = []
for index, row in df.iterrows():
if index < 5:
continue
line = (generate_random_string(20),row['序号'],row['姓名'],row['性别'],row['年龄'])
data.append(line)
return data
说明
1、读取表格数据,header=None 因为pandas默认打开第一行为字段名称,可作为下标直接读取数据,加上header参数后,将不默认第一行为字段名称行。
df = pd.read_excel("./后续监管查询列表.xlsx",header=None)
2、我的表格第5行为字段名称行,以下代码配置字段名称行
df.columns = df.iloc[4]
3、按字段名称获取数据
line = (generate_random_string(20),row['序号'],row['姓名'],row['性别'],row['年龄'])
最后调用方法就ok了。
data = readexcel()
文章来源:https://blog.csdn.net/qq_26875961/article/details/135232976
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!