使用 python 读取 excel 文件时 copy() 函数出错

Error with copy() function in reading excel files using python

我正在开发一个 python 程序,它读取 excel 文件并根据该文件中的信息将数据写入同一文件

这是我的代码:

import xlrd
import xlwt
from xlutils import copy

location = "C:\Users\adarsh\Desktop\Python\Other\Blah.xls"
readbook = xlrd.open_workbook(location)
workbook = xlutils.copy(readbook)
sheet = workbook.get_sheet(0)

当我 运行 我的代码时出现此错误:

workbook = xlutils.copy(readbook)
AttributeError: module 'xlutils' has no attribute 'copy'

有一个错误说没有属性 copy 即使在线教程使用该功能 我不知道如何解决这个问题

您似乎没有从正确的位置导入正确的函数。试试这个:

from xlutils.copy import copy

然后你可以简单地调用:

copy(readbook)

您专门从模块导入了副本,因此您不需要 xlutils.copy() 它应该只是 copy()