Найти функции, явно определенные в модуле (python)

Хорошо, я знаю, что вы можете использовать метод dir () для отображения всего в модуле, но есть ли способ увидеть только те функции, которые определены в этом модуле? Например, предположим, что мой модуль выглядит так:

from datetime import date, datetime

def test():
    return "This is a real method"

Даже если я использую inspect () для фильтрации встроенных функций, у меня все равно останется все, что было импортировано. Например, я увижу:

[«дата», «дата и время», «тест»]

Есть ли способ исключить импорт? Или другой способ узнать, что определено в модуле?

Ответы на вопрос(5)

Ваш ответ на вопрос