К примеру, мне нужно импортировать библиотеку main.py в index.py и библиотеку index.py в info.py. Как?
Дерево проекта:
project_name
├── data
│ ├── info.py >>> second = 'World'
├── general
│ ├── main.py >>> first = 'Hello, '
└── index.py »»»concatenation = None
.pyc- не обращайте внимания, они создаются сами, это байт-код (я их убрал из ответа). Я читал на официальном сайтеpython.org, но на EN, либо в любой нормальной книжке по питону. – andy.37 Mar 02 '16 at 08:24init - тоже сами?
– KryfoAgapi Mar 02 '16 at 09:11__init__.pyв нужных папках самому. Их за Вас никто не сделает, т.к. только Вы знаете, должна ли являться данная папка пакетом модулей. О соответсвующих.pycфайлах позаботится сам python. – andy.37 Mar 02 '16 at 09:33__init__.py, хотя лучше их создать, чтобы неявные namespace пакеты не использовались. – jfs Mar 02 '16 at 13:19__init__.pyне работает, а в 3-м работает. – andy.37 Mar 02 '16 at 13:33