Python Russian

Python Russian 

простым языком о прекрасном языке программирования

54subscribers

77posts

Простая работа с импортами для новичков. Что такое относительный и абсолютный импорт

Каждый новичок на своем пути развития доходит до момента, когда хочет импортировать свою функцию из одного модуля в другой. В видео мы рассмотрим самые простые примеры как это сделать.
Основные моменты: абсолютный импорт надежен как топор, но нужно указывать все пакеты от корня до нужного модуля. Относительный импорт прост, понятен и короток, но не сработает в запускаемом файле.
Новое правило: в стартовом файле (точке входа, часто это main.py) используем только абсолютные импорты, во вложенных модулях можно использовать относительные.
Новое правило: всегда проверяем свои функции в конструкции if __name__ =='__main__' а не просто вызовом в коде!
Впрочем никто не мешает везде и всюду использовать абсолютные.
Subscription levels3

Большое спасибо

$2.71 per month
На поддержку канала и просто в знак благодарности

На новые идеи

$6.8 per month
Чтобы новые видео появлялись и для поддержки вдохновения

Show must go on...

$13.6 per month
На хорошее кофе и для металлу в голосе
Go up