@GaNNN
Начинающий программист. Занимаюсь веб-разработкой.

Как импортировать определённые строки в Python?

Есть два файла, main и site
Необходимо определённую часть кода импортировать из main в site, но from main import * не получается, потому в файле main есть строка from site import * , из-за этого код останавливается.
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Вы не правильно понимаете что такое импорт в питоне.
Код в целом и строки программы в частности никуда никогда не импортируются. Все модули выполняются целиком в момент первого их импорта или, если речь об основной программе, во время ее запуска.
Помимо запуска кода во время первого упоминания в операторе импорта, этот оператор позволяет получить в глобальный неймспейс модуля некоторые (указанные) или все (публичные) имена из импортируемого модуля (или пакета).
Похоже вам стоит почитать какую-нибудь простую книжку для изучения питона. То, что я вам тут рассказал, -- это слишком мало,ч тобы программировать на языке полноценно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы