各位大师,小白现在遇到一个问题
方案表述:
1,python创建excel表格并填充矩阵数据
2,依次对每行求和并填入excel表格(不知道sum函数中参数如何设定)
3,打开表格
已完成代码:
import xlsxwriter
workbook = xlsxwriter.Workbook('hello3.xlsx')
worksheet = workbook.add_worksheet()
expenses = (
[1, 4],
[2, 5],
[3, 6],
)
row = 0
col = 0
for item, cost in (expenses):
worksheet.write(row, col, item)
worksheet.write(row, 2, 'sum(A1:B1)') #不知sum函数如何编写
worksheet.write(row, col + 1, cost)
row += 1
import xlwings as xw
app=xw.App(visible=True,add_book=False)
app.display_alerts=False
app.screen_updating=False
filepath=r'C:\Users\Administrator\Desktop\python3\hello3.xlsx'
wb=app.books.open(filepath)
考虑到可以使用numby,但是是需要获取已经填充的数据,进行计算,再次填入,不知道这个思路是否可行?
实际效果;
理想效果;