TypeError: object() takes no parameters

在python 课程里做测试用例时遇到错误提示:

nosetests

EEE

======================================================================

ERROR: ex47_tests.test_room

----------------------------------------------------------------------

Traceback (most recent call last):

TypeError: object() takes no parameters

======================================================================


主要原因是在game.py 构造函数的下划线问题:

class Room(object):

    def __init__(self, name, description):

init前后都是两条下划线。。。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容