python中新手定义类时出现的致命的小问题之TypeError: object() takes no parameters

python中新手定义类时出现的致命的小问题之TypeError: object() takes no parameters

这个问题困扰两天了,后来上网搜索了一下,发现原来真的是坑啊

python中新手定义类时出现的致命的小问题之TypeError: object() takes no parameters

执行时,报错图:

python中新手定义类时出现的致命的小问题之TypeError: object() takes no parameters


问题分析:

主要是因为 定义 __init__方法时,每边各有两个下划线,如果是一个的话,不会这么长,就这么简单的细节,却很致命,哈哈,希望对大家有帮助。