TypeError: object () не принимает параметров

Мой код генерирует следующую ошибку: TypeError: object() takes no parameters

 class Graph(object): def vertices(self): return list(self.__graph_dict.keys()) if __name__ == "__main__": g = { "a" : ["d"], "b" : ["c"], "c" : ["b", "c", "d", "e"], "d" : ["a", "c"], "e" : ["c"], "f" : [] } graph = Graph(g) print("Vertices of graph:") print(graph.vertices()) 

Есть ли способ решить это?

  • Два партера: рекомендация по книге Джанго + совет по реальному миру Django
  • установить права доступа к файлам в файле setup.py
  • Дождитесь завершения задачи на удаленном компьютере через Python
  • Отправка электронной почты из gmail с помощью Python
  • Я получаю сообщение об ошибке при использовании HoughCircles с Python OpenCV, что модуль отсутствует
  • Ввод команды в фоновом режиме с помощью Fabric не работает на некоторых хостах
  • PIL: Изменение размера изображения: алгоритм, аналогичный алгоритму firefox
  • NLTK: найдите контексты размера 2k для слова
  • One Solution collect form web for “TypeError: object () не принимает параметров”

    Класс Graph не принимает аргументов в __init__ поэтому при вызове:

    graph = graph (g)

    Вы получаете сообщение об ошибке, потому что Graph не знает, что делать с g. Я думаю, что вы можете захотеть:

     class Graph(object): def __init__(self, values): self.__graph_dict = values def vertices(self): return list(self.__graph_dict.keys()) 
    Interesting Posts

    Диалоговое окно PyQt – Как заставить его выйти после нажатия кнопки?

    Есть ли в Pandas питонический способ сделать таблицу непредвиденных обстоятельств?

    Хранение малоразмерной матрицы в HDF5 (PyTables)

    Расчет матричных вычислений на графическом процессоре медленнее, чем на CPU

    Как указать строку shebang командного скрипта, созданного setuptools

    Python BaseHTTPServer.HTTPServer – обратный вызов для запуска и остановки события

    Добавление цветов в подсказку интерпретатора python, не обертывание должным образом

    Каковы преимущества или различия в «assert False» и «self.assertFalse»,

    Использование инструкции Python для инструкции SQL INSERT

    Python 2.7: мгновенно пишите в файл

    Откройте файл в режиме универсальной новой строки, используя модуль CSV Django

    Использование слоя базы данных Django за пределами Django?

    Как я могу видеть сообщения журнала при модульном тестировании в PyCharm?

    Объект WSGIRequest не имеет атрибута «пользователь» Django admin

    Как читать / понимать сериализованную строку данных PHP в python

    Python - лучший язык программирования в мире.