• TypeError: namedtuple() got an unexpected keyword argument -verbose


    📢📢📢📣📣📣
    哈喽!大家好,我是「奇点」,江湖人称 singularity。刚工作几年,想和大家一同进步🤝🤝
    一位上进心十足的【Java ToB端大厂领域博主】!😜😜😜
    喜欢java和python,平时比较懒,能用程序解决的坚决不手动解决😜😜😜

    ✨ 如果有对【java】感兴趣的【小可爱】,欢迎关注我

    ❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
    ————————————————

    如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论交流,我将努力创作更多更好的文章。

    目录

    问题描述 

    解决方法


     

    问题描述 

    今天学习python的时候突然遇到这个问题,TypeError: namedtuple() got an unexpected keyword argument -verbose。通过查询定位到了问题的原因,

    这里问题的原因是版本问题,python的版本进行了改动😭为啥不兼容呢,好恶心

    python 3.7 中去除verbose=False参数。

     

    解决方法

    python版本问题,解决:

    # PartPair = namedtuple('PartPair', ['score', 'part_idx1', 'part_idx2', 'idx1', 'idx2',
    #                                    'coord1', 'coord2', 'score1', 'score2'], verbose=False)
    改为
    PartPair = namedtuple('PartPair', ['score', 'part_idx1', 'part_idx2', 'idx1', 'idx2',
                                       'coord1', 'coord2', 'score1', 'score2'])
     

    或者更换版本

    这里的

    python Interpreter能够更改引入包的不同版本,这里我更新了之前低版本的包。之后刚才的问题就解决了 


     

    如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论交流,我将努力创作更多更好的文章。

  • 相关阅读:
    【英语:语法基础】B7.核心语法-英文的基础时态
    Service详解
    剑指offer32-42字符串数组的应用
    作为大厂面试官,原来这种学生最吃香!
    通过docker启动Jenkins容器报错
    Linux命令(94)之tail
    SpringCLoud——Nacos注册中心
    01.前后端分离中台框架后端 Admin.Core 学习-介绍与配置说明
    软件架构风格
    抖音矩阵系统-60+自媒体平台一键发布-短视频获客系统
  • 原文地址:https://blog.csdn.net/qq_29235677/article/details/126340446