P4Python: AttributeError: тип объекта «P4» не имеет атрибута «Карта» - PullRequest
2 голосов
/ 10 октября 2019

Вот код, который я использую:

from P4 import P4, P4Exception    
mp = P4.Map()

И вот ошибка, которую я получаю:

mp = P4.Map () AttributeError: тип объекта "P4" имеетбез атрибута 'Карта'

ПОЧЕМУ? В соответствии с руководствами P4Python такой метод класса должен создать новый объект Map.

1 Ответ

3 голосов
/ 10 октября 2019

Поскольку вы импортируете class P4 из P4.py. Карта - это еще один класс из P4.py. См. Исходный код: https://github.com/rptb1/p4python/blob/master/P4.py

Вы должны попробовать это:

import P4
mp = P4.Map()
...