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前后都是两条下划线。。。。

你可能感兴趣的:(TypeError: object() takes no parameters)