【发布时间】:2017-12-07 17:27:42
【问题描述】:
我在寻找将列表写入加载的 Excel 工作表然后将结果另存为 xlsx 的最佳方法时遇到了一些麻烦。我希望我的代码做的是获取我创建的列表并将它们放在加载的工作簿的特定列中。我认为使用数据框可能有一种更简单的方法来做到这一点,但我不知道如何。理想情况下,我想保存已加载工作簿的格式。
col_test = [1L, 2L, 3L, 4L, 5L]
我的代码是这样的
import xlrt
from xlrd import open_workbook
rb = open_workbook("Excel FDT Master_01_update.xlsx")
s = rb.sheet_by_name('INPUT')
r = 5
for test in col_test:
s.cell(row = r, column = 1).value = test
r += 1
rb.save('didthiswork.xlsx')
【问题讨论】:
标签: python excel for-loop openpyxl xlrd