PythonExcel文件

简介: 在Python中,我们可以使用许多库来处理Excel文件,其中最常用的是pandas和openpyxl。

在Python中,我们可以使用许多库来处理Excel文件,其中最常用的是pandas和openpyxl。

这是一个基本的示例,说明如何使用pandas库读取Excel文件:

python
import pandas as pd

读取Excel文件

df = pd.read_excel('your_file.xlsx')

查看数据

print(df)
要写入Excel文件,你可以这样做:

python

创建一个数据框

df = pd.DataFrame({
'Name': ['John', 'Anna', 'Peter'],
'Age': [23, 45, 29],
'Country': ['USA', 'Germany', 'UK']
})

将数据框写入Excel文件

df.to_excel('your_file.xlsx', index=False)
如果你需要处理更复杂的Excel文件(例如,处理多个工作表或特定的工作表范围),那么你可能需要使用openpyxl库。以下是一个基本的示例,说明如何使用openpyxl读取Excel文件:

python
from openpyxl import load_workbook

加载工作簿(即Excel文件)

wb = load_workbook('your_file.xlsx')

获取工作簿的活动表(或指定名称的表)

ws = wb.active # 或者: ws = wb['Sheet1']

迭代行和列,读取单元格数据

for row in ws.iter_rows(values_only=True):
print(row)
写入Excel文件的示例:

python
from openpyxl import Workbook

创建一个新的工作簿

wb = Workbook()

获取活动的工作表

ws = wb.active

添加数据到单元格

ws['A1'] = 'Name'
ws['B1'] = 'Age'
ws['C1'] = 'Country'
ws['A2'] = 'John'
ws['B2'] = 23
ws['C2'] = 'USA'

以此类推...

保存工作簿到Excel文件

wb.save('your_file.xlsx')

相关文章
|
6月前
|
存储 Java 程序员
文件的介绍
文件的介绍
108 1
|
6月前
|
Windows
HiBit Uninstaller v3.2.10单文件版
HiBit Uninstaller是一款免费无广告功能强大的软件卸载程序,有强制卸载、批量卸载程序、Windows应用商店Appx管理器、Windows更新补丁管理器、浏览器扩展管理器、注册表清理、磁盘垃圾文件清理、快捷方式修复、文件粉碎程序、进程管理器、启动项管理器、系统服务管理器、计划任务管理器、资源管理器菜单项管理器、Windows系统还原管理器等功能。
50 2
|
6月前
|
Windows
Hasleo EasyUEFI v5.5单文件版
Hasleo EasyUEFI,轻松管理EFI/UEFI启动项 & 管理EFI系统分区 & 修复EFI系统启动问题!EasyUEFI是免费EFI启动管理软件,用于管理EFI/UEFI启动项,包括创建、删除、编辑、清理、备份和还原EFI/UEFI启动项。
77 0
|
数据安全/隐私保护
p文件如何转为m文件
如果你是MATLAB爱好者,你一定知道MATLAB P文件,但是,你是否也和许多人一样,摸不着头脑?难道你也经常遇到MATLAB P文件加密问题,难以阅读和研究吗?那么,你需要一个MATLAB P文件解密工具!
|
存储 C语言
文件(下)——“C”
文件(下)——“C”
|
编译器 数据库 C语言
文件(上)——“C”
文件(上)——“C”
|
C语言
文件二合一
通过对C语言二进制文件的操作,将两个文件合并成为一个新的文件。通过改后缀的方式使的文件自由转换。
62 0
|
Go 数据安全/隐私保护 Windows
WinNTSetup V5.3.0 Bata5 单文件版
WinNTSetup 是一款Windows系统硬盘安装器,支持从PE和本地安装系统,支持支持NT内核的系统。
WinNTSetup V5.3.0 Bata5 单文件版
小技巧——对比两个文件是否相同
小技巧——对比两个文件是否相同
120 0