Модули Python с подмодулями и функциями

У меня был вопрос о том, как работают библиотеки вроде numpy. Когда я импортируюnumpyЯm предоставил доступ к множеству встроенных классов, функций и констант, таких как,numpy.arraynumpy.sqrt и т.п.

Но внутри numpy есть дополнительные подмодули, такие как numpy.testing.

Как это сделать? По моему ограниченному опыту, модули с подмодулями - это просто папки с__init__.py файл, в то время как модули с функциями / классами являются фактическими файлами Python. Как создать модуль?папка» что также имеет функции / классы?

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

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