附录一-pandas操作excel

文章参考 Python之如何使用pandas操作Excel表_1XXXXXXXXXXXXXXXXX1的博客-CSDN博客

我现在有一个 test.xlsx 文件,内容如下

目录

[1 获取行列信息](#1 获取行列信息)

[2 获取单元格的值](#2 获取单元格的值)

[3 改变单元格的值并保存到原文档](#3 改变单元格的值并保存到原文档)


1 获取行列信息

pandas读取行号会不读取第一行

2 获取单元格的值

比如我想获取 第0行、第1列 的值

3 改变单元格的值并保存到原文档

  • 用代码保存时需要关闭打开状态的文档

比如我现在想把 第0行,第1列的内容改为123,然后覆盖掉之前的表,生成一个新表,并将内容放到Sheet2中

  • pandas无法对任意的单元格给内容,比如我想改动 第10行,第10列 的内容,就会报错,说超了
python 复制代码
import pandas as pd  

df = pd.read_excel('test.xlsx', sheet_name='Sheet1')
df.iloc[0,1] = 123
df.to_excel('test.xlsx',sheet_name='Sheet2',index=False,header=True)
  • 这里也可以存到另一个xlsx文件中

重新打开文件发现 第0行、第1列 的内容改变了,并存放在了sheet2中

相关推荐
avi91112 小时前
Unity Data Excel读取方法+踩坑记;和WPS Excel的一些命令
unity·游戏引擎·excel·wps·data
梦幻通灵3 小时前
Excel多个sheet合并透视表实现方案【持续更新】
excel
开开心心就好3 小时前
键盘映射工具改键位,绿色版设置后重启生效
网络·windows·tcp/ip·pdf·计算机外设·电脑·excel
恬淡如雪3 小时前
Excel接口测试自动化实战
爬虫·python·excel
速易达网络4 小时前
linux命令大全
linux·运维·excel
Leisure -_-4 小时前
新建时没有excel选项,如何添加?
excel
骆驼爱记录1 天前
Word题注编号间距调整4种方法
自动化·word·excel·wps·新人首发
Eiceblue1 天前
两种实用方法删除 Excel 重复行:Python + VBA
开发语言·python·excel
m5655bj2 天前
通过 Python 将 Excel 转换为 TXT文本
开发语言·python·excel
要做一个小太阳2 天前
excel VLOOKUP函数
excel