2201_75529483 2023-10-28 19:55 采纳率: 0%
浏览 26

module object is not callable

img


代码:from openpyxl import workbook

wb = workbook('D:\ xiao\ 1.xlsx')

获取叫"Sheet"的工作表

sheet = wb["信管"]

方式一 拆分 A2到C4 范围的单元格

sheet.unmerge_cells('A3:J104')

wb.save('D:\ xiao\ 6.xlsx')

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-28 23:07
    关注

    【以下回答由 GPT 生成】

    问题的原因是在代码中使用了错误的方法来创建workbook对象。openpyxl库中的workbook是一个模块,而不是一个可调用的函数。

    要解决这个问题,您应该使用正确的方法来创建workbook对象。正确的方法是使用load_workbook函数来加载一个现有的Excel文件,并创建一个workbook对象。下面是修改后的代码:

    from openpyxl import load_workbook
    
    # 加载现有的Excel文件
    wb = load_workbook('D:/xiao/1.xlsx')
    
    # 选择工作表
    sheet = wb["信管"]
    
    # 取消合并单元格
    sheet.unmerge_cells('A3:J104')
    
    # 保存修改后的Excel文件
    wb.save('D:/xiao/6.xlsx')
    

    请注意,我还更正了文件路径中的反斜杠\,使其变为正斜杠/,因为在字符串中,反斜杠被视为转义字符,所以需要使用双反斜杠\\或正斜杠/



    【相关推荐】



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 10月28日

悬赏问题

  • ¥15 创建一个数据库(要创建的表和记事本的代码截图))
  • ¥15 有没有整苹果智能分拣线上图像数据
  • ¥20 有没有人会这个东西的
  • ¥15 cfx考虑调整“enforce system memory limit”参数的设置
  • ¥30 航迹分离,航迹增强,误差分析
  • ¥15 Chrome Manifest扩展引用Ajax-hook库拦截请求失败
  • ¥15 用Ros中的Topic通讯方式控制小乌龟的速度,走矩形;编写订阅器代码
  • ¥15 LLM accuracy检测
  • ¥15 pycharm添加远程解释器报错
  • ¥15 如何让子窗口鼠标滚动独立,不要传递消息给主窗口