编辑Excel文件并使用Python将其保存到新文件

时间:2014-09-25 04:46:37

标签: python excel edit xlrd xlutils

我想进入我当前的文件夹并使用字符串" test"编辑文件夹中的所有文件。到单元格0,0然后保存为book1.xlsx但我的代码给了我一个错误。有人可以帮忙吗?

import xlrd
import os
import glob
from xlutils.copy import copy

fileDir = os.getcwd()
fileLocation = glob.glob("*.xlsx")



x = copy(fileLocation)
x.get_sheet(0).write(0,0,"test")
x.save('book1.xlsx')

1 个答案:

答案 0 :(得分:0)

glob.glob(" * .xlsx")必须返回一个列表,所以我认为错误在复制语句中。

尝试:

x = copy(fileLocation[0])