gpt4 book ai didi

python - 在Python中创建一个Excel表格

转载 作者:行者123 更新时间:2023-12-01 01:47:21 25 4
gpt4 key购买 nike

我已使用 pandas dataframes 将数据导出到 Excel,我的下一个计划是使用通过 PowerApps 导出的数据。但是,为了做到这一点,数据需要格式化为 Excel 表格,我想知道是否有办法自动执行此操作?

我环顾四周,正在努力寻找任何东西 - 请记住,我绝不是 python 专业人士,而且对 pandas 非常陌生!这是我到目前为止所得到的内容的浓缩版本:

import pandas as pd

list = [['big', 'nested', 'list'],['big', 'nested', 'list'], ['big', 'nested', 'list'],['big', 'nested', 'list'],['big', 'nested', 'list']]
df = pd.DataFrame(data = list, columns = ['X','Y','Z'])
writer = pd.ExcelWriter('file.xlsx', engine='xlsxwriter')
df.to_excel(writer, index = False)
writer.save()

理想情况下,我想在 python 中执行此操作,而不是尝试合并我用 VBA 所做的事情(我猜这似乎是更明显的选择),因为我没有任何 VBA 经验,也不会知道如何链接代码以向对方发出信号。但是我很高兴听到所有建议!预先非常感谢您

编辑:我想知道是否有办法改变这个:

Current output

进入此

Ideal Output

最佳答案

使用 XLSXWriter 的添加表选项

worksheet.add_table('from_column:to_column', {'first_column': data, 'last_column': data})

更多引用可以引用官方文档HERE

关于python - 在Python中创建一个Excel表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51132108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com