Encontrar funções explicitamente definidas em um módulo (python)

Ok, eu sei que você pode usar o método dir () para listar tudo em um módulo, mas existe alguma maneira de ver apenas as funções que estão definidas naquele módulo? Por exemplo, suponha que meu módulo seja assim:

from datetime import date, datetime

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

Mesmo se eu usar inspect () para filtrar os builtins, eu ainda fico com qualquer coisa que foi importada. Por exemplo, veremos:

['date', 'datetime', 'test']

Existe alguma maneira de excluir importações? Ou outra maneira de descobrir o que é definido em um módulo?

questionAnswers(5)

yourAnswerToTheQuestion