目录
1.介绍
本篇文章将介绍使用python读写数据到Excel表格.你还可以访问我的主页查看其他文章!
2.安装pandas库
通过终端安装pandas库,稍后将使用该库对数据进行转换和存储.
pip install pandas
我这里显示已经存在.
3.安装openpyxl库
通过终端安装openpyxl库,被用来将 pandas DataFrame 对象写入到 Excel 文件中.
pip install openpyxl
4.示例代码
(1)存储数据到Excel表格
示例代码:
import pandas as pd
# 创建一个字典,包含你想要存储的数据
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 32, 18, 47],
'City': ['New York', 'Los Angeles', 'London', 'Shanghai']
}
# 将字典转换为 pandas DataFrame
df = pd.DataFrame(data)
# 将数据写入 Excel 文件
# index=False 参数是为了在输出的 Excel 文件中不包含索引列。如果你想要索引列,可以省略这个参数。
df.to_excel('./data/test.xlsx', index=False, engine='openpyxl')
(2)从Excel表中读取数据
示例代码:
import pandas as pd
# 读取Excel文件
df = pd.read_excel('./data/test.xlsx')
# 打印数据框的前5行
print(df.head())