TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #197 · 4 јан.

Подразумеваемые неймспейсы или неявные пакеты. Этот функционал добавлен в Python 3.3 Что он означает? Ранее, до 3.3 пакетами считались лишь директории, в которых есть файл __init__.py. Этот файл одновременно являлся свидетельством того, что директория это Python-пакет, и служил "телом" этого пакета. То есть местом, где можно написать код, как это делается внутри модуля. Этот код исполняется в момент импорта пакета, так что его принято называть "код инициализации пакета". Начиная с версии 3.3 Любая директория считается пакетом и Python будет пытаться использовать любую директорию для импорта. Конечно, не любую в файловой системе, а только те что находятся в sys.path. Это значит, что теперь __init__.py нужно делать только если: 🔸 вам требуется создать код инициализации пакета 🔸 нужна совместимость со старыми версиями Python На мой взгляд это немного упрощает разработку, делает её чище, но с другой стороны убивает некоторую однозначность происходящего. Например, я создал репозиторий со своей библиотекой и рядом положил код примеров или тестов. repo_name/ my_library/ __init__.py main.py examples/ exam1.py exam2.py В этом репозитории пакетом является только my_library, остальные директории это не пакеты, это просто дополнительный код в файлах. Директория examples не добавлена в sys.path, в ней нет рабочих модулей. Но если она лежит рядом с my_library, то Python вполне сможет импортнуть из неё модули, так как посчитает что examples это валидный пакет. Конечно, пример несколько надуманный. Никто не будет добавлять корень репозитория в sys.path. Но, я думаю, суть ясна. Иногда директория это просто директория а не пакет! #basic#pep

Hashtags

Резултати

Пронајдени 5 слични објави

Пребарај: #nicolascage

当前筛选 #nicolascage清除筛选
Видеотека 📼

@videotekashow · Post #13402 · 15.05.2025 г., 15:15

📷 Николас Кейдж, Сара Джессика Паркер, Джеймс Каан, Роберт Дауни-младший, Денис Куэйд и другие звезды вместе с двойниками Элвиса 25 августа 1992 года на премьере фильма «Медовый месяц в Лас-Вегасе. #ВИДЕОТЕКА #NicolasCage #SaraJessicaParker #RobertDowneyJr

Видеотека 📼

@videotekashow · Post #14296 · 25.08.2025 г., 12:37

— Значит, отель «Фейрмонт». — Хорошо. — Мне нужен люкс, принять душ, побриться и переодеться в костюм. — И могу ли я еще предложить вам подстричься? — Я что, отстал от моды? — Ну если вы только не 20-летний гитарист из Сиэтла… Это мода гранж. — Гранж? — Ну да. #ВИДЕОТЕКА #TheRock #Скала #НиколасКейдж #NicolasCage #ШонКоннери #SeanConnery

Киноцентр "ДомЖур"

@kino_domjour · Post #4529 · 26.08.2025 г., 14:01

⠀ ⏳ 35 лет назад... ⠀ Николас Кейдж, Лора Дерн и Дэвид Линч на съемках фильма «Дикие сердцем», 1990 ⠀ #ДэвидЛинч#НиколасКейдж#ЛораДерн#DavidLynch#NicolasCage#LauraDern

Видеотека 📼

@videotekashow · Post #15471 · 29.01.2026 г., 18:47

Множество постеров к легендарному фильму Майкла Бэя «Скала». #ВИДЕОТЕКА #TheRock #Скала #SeanConnery #ШонКоннери #NicolasCage #НиколасКейдж #EdHarris #ЭдХаррис

Видеотека 📼

@videotekashow · Post #15306 · 07.01.2026 г., 09:22

«Когда я делал четыре фильма в год — один за другим, я всё же пытался найти в них нечто, чтобы вложиться в него целиком. Не все из них срабатывали. Некоторые, вроде «Мэнди», были просто отличными, другие просто не складывались. Но я никогда не халявил. Если вы думали, что я наплевательски относился к тому, что делал, то это заблуждение. Мне было совсем не всё равно». Сегодня Николасу Кейджу исполнилось 62 года. #ВИДЕОТЕКА #NicolasCage #НиколасКейдж #CottonClub #КлубКоттон #RaisingArizona #ВоспитываяАризону #WildAtHeart #ДикиеСердцем #TheRock #Скала #ConAir #ВоздушнаяТюрьма #FaceOff #БезЛица #SnakeEyes #ГлазаЗмеи #LordOfWar #ОружейныйБарон #Stolen #Surfer #Серфер