Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 读写excel

作者:恋你如初   发布日期:2025-11-18   浏览:100

# 导入pandas库,用于处理Excel文件
import pandas as pd

# 读取Excel文件
def read_excel(file_path):
    # 使用pandas的read_excel函数读取Excel文件,返回一个DataFrame对象
    df = pd.read_excel(file_path)
    print(df)  # 打印读取的内容

# 写入Excel文件
def write_excel(data, file_path):
    # 创建一个DataFrame对象,data是一个字典,键是列名,值是数据列表
    df = pd.DataFrame(data)
    # 使用to_excel函数将DataFrame写入Excel文件,index=False表示不写入行索引
    df.to_excel(file_path, index=False)

# 示例数据
data = {
    '姓名': ['张三', '李四', '王五'],
    '年龄': [28, 34, 22],
    '城市': ['北京', '上海', '广州']
}

# 示例调用
read_excel('example.xlsx')  # 读取example.xlsx文件
write_excel(data, 'output.xlsx')  # 将示例数据写入output.xlsx文件

解释说明:

  1. 导入pandas库pandas 是一个强大的数据处理库,提供了方便的接口来读取和写入Excel文件。
  2. 读取Excel文件:使用 pd.read_excel() 函数读取Excel文件,并返回一个 DataFrame 对象。DataFrame 是pandas中的一种二维表结构,类似于表格。
  3. 写入Excel文件:使用 pd.DataFrame() 创建一个 DataFrame 对象,然后使用 to_excel() 方法将其写入Excel文件。index=False 参数表示不写入行索引。
  4. 示例数据:定义了一个包含姓名、年龄和城市的字典,作为写入Excel文件的数据源。
  5. 示例调用:分别调用 read_excel()write_excel() 函数,演示如何读取和写入Excel文件。

希望这段代码和解释对你有帮助!

上一篇:arcgis python

下一篇:python web 框架

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站