我已使用 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 经验,也不会知道如何链接代码以向对方发出信号。但是我很高兴听到所有建议!预先非常感谢您
编辑:我想知道是否有办法改变这个:
进入此
最佳答案
使用 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/