使用python+pandas读写xlsx格式中的数据
作者:IT之一小佬 时间:2023-03-25 00:55:16
使用pandas库来读取xlsx格式中的数据。
excel中数据:
示例代码1:
import pandas as pd
# data = pd.read_excel('./data/体检表.xlsx')
# data = pd.read_excel('./data/体检表.xlsx', sheet_name='Sheet1')
data = pd.read_excel('./data/体检表.xlsx', sheet_name=0)
print(data)
print("*" * 100)
data = pd.read_excel('./data/体检表.xlsx', sheet_name=0, header=0, usecols=[1, 2, 4])
"""
sheet_name:返回指定的sheet,如果将sheet_name指定为None,则返回全表,如果需要返回多个表,可以将sheet_name指定为一个列表,例如['sheet1', 'sheet2']
header:指定数据表的表头,默认值为0,即将第一行作为表头。
usecols:读取指定的列,例如想要读取第一列和第二列数据
"""
print(data)
运行结果:
示例代码2: 【修改xlsx中的数据】
import pandas as pd
from pandas import DataFrame
data = pd.read_excel('./data/体检表.xlsx', sheet_name='Sheet1')
print(data)
# 将性别中的男修改为数字0,女修改为数字1
data['性别'][data['性别'] == '男'] = 0
data['性别'][data['性别'] == '女'] = 1
print(data)
"""
注意:这里的data为excel数据的一份拷贝,对data进行修改并不会直接影响到我们原来的excel,必须在修改后保存才能够修改excel。
"""
# 下面代码将会新建一个文件,如果存在则会覆盖整个文件,类似于‘w'模式
# DataFrame(data).to_excel('./data/体检表4.xlsx', sheet_name='Sheet1', index=False, header=True)
data.to_excel('./data/体检表2.xlsx', sheet_name='Sheet1', index=False, header=True)
运行结果:
来源:https://blog.csdn.net/weixin_44799217/article/details/126550270
标签:python,pandas,xlsx
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
实例详解Matlab 与 Python 的区别
2021-07-20 22:14:15
javascript实现json页面分页实例代码
2024-02-25 09:38:56
oracle-快速删除重复的记录
2008-01-16 19:12:00
细化解析:SQL Server 2000 的各种版本
2009-02-05 15:41:00
Oracle数据库下载及安装图文操作步骤
2024-01-26 11:15:49
![](https://img.aspxhome.com/file/2023/1/63361_0s.jpg)
解决sublime+python3无法输出中文的问题
2023-09-20 16:26:20
go语言实现聊天服务器的示例代码
2024-04-26 17:17:39
Python 实现数组相减示例
2021-08-19 07:01:52
关于交互设计在QQ秀赠送流程中的优化
2009-06-11 12:30:00
SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句
2012-07-11 15:28:50
python编写猜数字小游戏
2021-01-14 11:18:40
![](https://img.aspxhome.com/file/2023/4/101254_0s.jpg)
Python多线程原理与用法实例剖析
2023-07-22 13:40:37
![](https://img.aspxhome.com/file/2023/8/60748_0s.png)
Python学习笔记_数据排序方法
2022-03-07 01:28:33
Python与C/C++的相互调用案例
2021-12-23 02:21:29
![](https://img.aspxhome.com/file/2023/3/109413_0s.jpg)
python 获取list 长度
2021-11-12 12:49:57
在https页面中使用iframe出现安全警告的解决方法
2009-03-04 12:01:00
golang实现跨域访问的方法
2024-02-15 18:33:31
![](https://img.aspxhome.com/file/2023/9/114829_0s.png)
Pytorch中使用ImageFolder读取数据集时忽略特定文件
2021-08-09 01:18:24
Javascript Math对象
2024-05-03 15:59:39
![](https://img.aspxhome.com/file/2023/6/129076_0s.jpg)
CSS框架的利与弊
2007-12-06 12:59:00