将数据从Python导出到Excel工作表可以使用Python中的第三方库pandas和openpyxl来实现。
pip install pandas openpyxl
import pandas as pd
from openpyxl import Workbook
data = [
{'姓名': '张三', '年龄': 20, '成绩': 90},
{'姓名': '李四', '年龄': 21, '成绩': 85},
{'姓名': '王五', '年龄': 19, '成绩': 95}
]
df = pd.DataFrame(data)
wb = Workbook()
ws = wb.active
for r in dataframe_to_rows(df, index=False, header=True):
ws.append(r)
wb.save('data.xlsx')
完整的代码示例:
import pandas as pd
from openpyxl import Workbook
data = [
{'姓名': '张三', '年龄': 20, '成绩': 90},
{'姓名': '李四', '年龄': 21, '成绩': 85},
{'姓名': '王五', '年龄': 19, '成绩': 95}
]
df = pd.DataFrame(data)
wb = Workbook()
ws = wb.active
for r in dataframe_to_rows(df, index=False, header=True):
ws.append(r)
wb.save('data.xlsx')
这样就将数据成功导出到了Excel工作表中。对于更复杂的数据处理和导出需求,pandas和openpyxl提供了丰富的功能和方法,可以根据具体需求进行使用。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云