Мне нужно расширить пакет python Networkx и добавить несколько методов в класс Graph для моей конкретной потребности
То, как я думал об этом, - это просто вывести новый класс, скажем NewGraph, и добавить необходимые методы.
Однако в networkx есть несколько других функций, которые создают и возвращают объекты Graph (например, генерируют случайный граф). Теперь мне нужно превратить эти объекты Graph в объекты NewGraph, чтобы я мог использовать мои новые методы.
Каков наилучший способ сделать это? Или я должен решать проблему совершенно по-другому?