Python使用XLRD、XLWT和XLUTIL复制整个工作簿

Python使用XLRD、XLWT和XLUTIL复制整个工作簿,python,xlrd,xlwt,xlutils,Python,Xlrd,Xlwt,Xlutils,我只想复制整个工作簿。有一些信息将在以后添加,我很容易找到如何将这些信息添加到单个单元格等。。。然而,我还没有找到复制整张纸的方法。也许我把这件事复杂化了,但任何意见都值得赞赏。谢谢 所以,如果我有一个从xlrd打开的工作簿,我想复制它,这就是我的要求。我知道如何添加数据。我想复制在XLRD中打开的整个工作簿。我想我可以使用xlutils中的复制实用程序将整个工作表复制过来。我将xls文件加载到工作簿对象中,然后创建一个工作簿,并尝试在上面复制信息。看来我得把它一行一行地复制?这样就消除了imo

我只想复制整个工作簿。有一些信息将在以后添加,我很容易找到如何将这些信息添加到单个单元格等。。。然而,我还没有找到复制整张纸的方法。也许我把这件事复杂化了,但任何意见都值得赞赏。谢谢

所以,如果我有一个从xlrd打开的工作簿,我想复制它,这就是我的要求。我知道如何添加数据。我想复制在XLRD中打开的整个工作簿。我想我可以使用xlutils中的复制实用程序将整个工作表复制过来。我将xls文件加载到工作簿对象中,然后创建一个工作簿,并尝试在上面复制信息。看来我得把它一行一行地复制?这样就消除了imo中复制功能的用途。因此,如果我有一个从xlrd打开的工作簿,我想复制它,这就是我所要求的。我知道如何添加数据。我想复制在XLRD中打开的整个工作簿。我想我可以使用xlutils中的复制实用程序将整个工作表复制过来。我将xls文件加载到工作簿对象中,然后创建一个工作簿,并尝试在上面复制信息。看来我得把它一行一行地复制?这样就消除了imo中复制功能的用途。显然,您已经找到了
xlutils.copy
。那它对你不起作用呢?显然你已经找到了
xlutils.copy
。那它对你不起作用呢?
wb = xlwt.Workbook(encoding='utf-8')
ws = wb.add_sheet('Sheet1')
ws.write() you can add data to your worksheet like this