使用openpyxl包可以实现将dataframe添加到工作表中。
代码示例:
import pandas as pd
from openpyxl import Workbook
# 创建dataframe
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 创建工作表
wb = Workbook()
ws = wb.active
# 将dataframe添加到工作表
for r in dataframe_to_rows(df, index=False, header=True):
ws.append(r)
# 保存工作表
wb.save('test.xlsx')
对于上述代码,首先创建一个dataframe,然后使用openpyxl包创建一个工作簿,将dataframe添加到工作表中,使用for循环迭代dataframe的行,并使用dataframe_to_rows()函数将dataframe转换为行,最后使用ws.append()将行添加到工作表中。最后,将工作簿保存到本地文件中。
下一篇:不使用XML创建自定义Toast