Как правильно оформить импорт множества модулей на python?

Рейтинг: 0Ответов: 1Опубликовано: 20.07.2023

Вот здесь я прочитал, что когда импортируешь модули, каждый импорт нужно располагать на отдельной строчке. То есть нельзя писать

import os, sys

а нужно

import os
import sys

У меня возник следующий вопрос. Я пишу большую программу, в которой используется 11 стандартных модулей Python. И что же мне — ради улучшения читабельности каждый импорт располагать на отдельной строчке?

Ответы

▲ 1Принят

Вы можете создать __init__ файл, в котором прописать все импорты.

init.py

import os
import sys

main.py

from __init__ import *

print(os.__doc__)
print(sys.__doc__)

Подробнее в документации