PyCharm "Неиспользуемая инструкция импорта" при добавлении метода в класс

Я хочу добавить метод в класс, не расширяя другой класс (для операторов импорта должны быть неизменными).

Концептуально, мой текущий подход:

add_method.py

def new_method():
    pass

MyObject.new_method = new_method

main.py

from package import MyObject
import add_method

ob = MyObject()
ob.new_method()

Это делает работу, однако, PyCharm не признает, что import add_method Оператор импорта используется: "Неиспользованный оператор импорта". Есть ли элегантный способ получить тот же эффект, когда PyCharm распознает импорт?

0 ответов

Другие вопросы по тегам