找回密码
 立即注册
搜索
热搜: Excel discuz
查看: 1977|回复: 2

用pandas读取Excel文件

[复制链接]

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
发表于 2021-5-16 13:52:06 | 显示全部楼层 |阅读模式
  1. import pandas as pd
  2. df = pd.read_excel('aa.xlsx')
  3. print(df)
复制代码



回复

使用道具 举报

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
 楼主| 发表于 2021-10-6 14:40:35 | 显示全部楼层
2021-10-06_144521.png
用pandas读取没有表头数据,会把第一行数据默认当作表头,所以在这个表里,需要我们自己写表头
  1. import pandas as pd
  2. path = r'C:\pandas教程\课件001-005\读取文件.xlsx'
  3. #header=None的意识是没有表头,names后面的内容就是我们自己设置的表头,index_col是设置索引列
  4. date = pd.read_excel(path,header=None,names=['序号','姓名','年龄','手机号','地址','出生日期'],index_col='序号')
  5. print(date)
  6. date.to_excel(path)  #把设置好表头的数据,重新存储到源文件
复制代码


回复

使用道具 举报

492

主题

7万

元宝

77万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
770449
 楼主| 发表于 2021-10-9 11:19:47 | 显示全部楼层
发现个问题,如果不安装openpyxl库,上面的代码会报错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五花八门论坛 ( 豫ICP备15031300号-3 )

GMT+8, 2024-12-22 00:34 , Processed in 0.072749 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表