在Python中,可以使用第三方库openpyxl
来读取和写入Excel文件。以下是读取并写入Excel文件的详细攻略:
- 安装依赖库
要读取和写入Excel文件,需要安装openpyxl
库。可以使用以下命令安装:
pip install openpyxl
- 读取Excel文件
要读取Excel文件,可以使用openpyxl
库的load_workbook()
函数。以下是读取Excel文件的示例:
from openpyxl import load_workbook
wb = load_workbook(filename='data.xlsx')
ws = wb.active
for row in ws.iter_rows(values_only=True):
print(row)
在上面的示例中,使用load_workbook()
函数加载Excel文件,并使用active
属性获取活动工作表。使用iter_rows()
方法遍历每一行,并使用values_only=True
参数获取每一行的值。最后,打印每一行的值。
- 写入Excel文件
要写入Excel文件,可以使用openpyxl
库的Workbook()
函数和save()
方法。以下是写入Excel文件的示例:
from openpyxl import Workbook
data = [
['name', 'age', 'gender'],
['Alice', '25', 'female'],
['Bob', '30', 'male'],
['Charlie', '35', 'male']
]
wb = Workbook()
ws = wb.active
for row in data:
ws.append(row)
wb.save('data.xlsx')
在上面的示例中,使用Workbook()
函数创建一个新的Excel文件,并使用active
属性获取活动工作表。使用append()
方法将数据逐行写入Excel文件。最后,使用save()
方法保存Excel文件。
希望这些示例能够帮您了解Python读取并写入Excel文件的方法。在实际应用中,应根据需要读取和写入Excel文件,并处理Excel数据。同时,应注意Excel数据的安全性和合法性。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python实现读取并写入Excel文件过程解析 - Python技术站