В Python вы не включаете , вы импортируете , также вы не импортируете файлы и каталоги , вы импортируете модули и пакеты, которые часто (но не всегда) файлы и каталоги присутствуют где-то в пути Python.Поэтому обычной практикой является помещение всех ваших модулей в пакет, который пользователь должен поместить в путь Python, а затем импортирование модулей оттуда.Импорт файлов возможен, но не рекомендуется.
Если ваш модуль config
является реальным модулем в вашей библиотеке, внутренней конфигурации или конфигурации сайта, вам нужно создать новый пакет, названный как вашПроект назван, поместите в него config
и другие модули.Также обратите внимание, что из-за структуры модуля / пакета, используемой в Python, создание проекта с каталогом includes
для модулей внутри него не будет работать очень хорошо.
Если ваш файл config.py
Предполагается, что пользовательская конфигурация, вы можете посмотреть на ConfigParser
модуль, или использовать сторонний cfgparse
.