Can';t使用xlwt在python中保存excel工作表

Can';t使用xlwt在python中保存excel工作表,python,excel,python-3.x,xlwt,Python,Excel,Python 3.x,Xlwt,因此,我面临一个奇怪的问题,在我的代码中有以下代码片段: workbook = xlwt.Workbook() sheet = workbook.add_sheet("Sheet 1") for x in range(len(table)): for y in range(len(table[x])): sheet.write(x, y, table[x][y]) workbook.save("output.xls") 从这个问题的答案来看: 其中table是一个多维

因此,我面临一个奇怪的问题,在我的代码中有以下代码片段:

workbook = xlwt.Workbook()
sheet = workbook.add_sheet("Sheet 1")

for x in range(len(table)):
    for y in range(len(table[x])):
        sheet.write(x, y, table[x][y])
workbook.save("output.xls")
从这个问题的答案来看:

其中table是一个多维数组(在我的测试代码中为4x12),我想将其转换为excel。我知道代码到达保存并尝试保存,因为如果我放置了一个由于管理员权限不足而无法保存到的目录,它将给我一个错误,告诉我关于它的信息,但是如果我使用普通目录运行代码。。。什么也没发生


我不确定这是哪里出了问题

您正在将x和y转换为字符串,这与您链接的答案不同,因此应该会得到一个ValueError。。。不要那样做。。。例如:
sheet.write(x,y,table[x][y])
是的,我已经改变了,但我仍然面临同样的问题。我将更新目前的代码。确定您没有收到任何异常,并且正在正确的位置查找输出?这段代码对我来说很好用
table=[[1,2,3],[4,5,6]
作为实例确保你在
os.getcwd()下查看,如果你只使用
output.xls
作为名称,并且没有指定任何其他路径…?是的,我肯定我的输出还有其他一些信息输出。我的表变量会成为问题吗?