如何使用Python将特定数组值保存到Excel中的单元格?
问题描述:
我想使用Python在Excel中将数组值保存到单元格中,但我可以计算出如何。如何使用Python将特定数组值保存到Excel中的单元格?
我尝试了所有的以下,但没有工作:
ws['A2'] = data[0][1]
ws['A2'] = 'data[0][1]'
cellValue = data[0][1]
ws['A2'] = cellValue
很显然,我是在Python初学者!提前致谢!
答
使用标准库xlwt:
wb = xlwt.Workbook() #create your workbook
ws = wb.add_sheet(sheet_name)
ws.write(n,m,my_data) # where n is the target row and m the column
在刚刚结束节省:
wb.save('workbook.xls')
什么是'ws'在你的代码?什么没有用? – Francesco
我的ws:ws = wb.active。我得到一个错误,数据不会保存到文件后,我这样做:wb.save(“example.xlsx”) – titusflex
你应该添加这样的错误到你的问题,并添加ws,wb的定义和什么库你正在使用,否则将难以理解问题。换句话说,你应该添加一个[mcve] – Francesco