@formulatx · Post #38 · 25.10.2021 г., 06:30
ДОБРОЕ УТРО 🌞! 🕊НОВЫЙ ГОСТЬ ТУРНИРА НА #SPBOPEN2021! 📲@FORMULATX
Hashtags
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
Пребарај: #spbopen2021
@formulatx · Post #38 · 25.10.2021 г., 06:30
ДОБРОЕ УТРО 🌞! 🕊НОВЫЙ ГОСТЬ ТУРНИРА НА #SPBOPEN2021! 📲@FORMULATX
Hashtags
@formulatx · Post #91 · 31.10.2021 г., 17:17
Победитель турнира ATP St. Petersburg Open 2021🎾- Марин Чилич🇭🇷 Поздравляем с победой и желаем всегда быть на высоте своих возможностей, своих талантов, своих способностей, своего мастерства🙏🏻 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #90 · 31.10.2021 г., 13:51
Победители парного раз разряда турнира ATP St. Petersburg Open 2021🎾- Джейми Маррей🇬🇧и Бруно Соарес 🇧🇷 Поздравляем вас с яркой и достойной победой! Молодцы🔥 Желаем не останавливаться га достигнутом и с каждым разом добиваться своей победы ещё быстрей и уверенней🙏🏻#spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #87 · 30.10.2021 г., 16:44
Добро пожаловать в финал🔥 Андрей Голубев 🇰🇿 Уго Нис🇲🇨 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #86 · 30.10.2021 г., 14:56
МАРИН ЧИЛИЧ 🇭🇷ВТОРОЙ ФИНАЛИСТ ATP St.Petersburg Open 2021🏆 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #85 · 30.10.2021 г., 13:19
ТЕЙЛОР ФРИЦ🇺🇸 ПЕРВЫЙ ФИНАЛИСТ ATP St.Petersburg Open 2021🏆 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #82 · 30.10.2021 г., 10:32
🤔🤔🤔 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #61 · 28.10.2021 г., 17:58
Марин Чилич показал свой превосходный теннис на ATP St. Petersburg Open 2021🤩 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #57 · 27.10.2021 г., 16:32
Аслан Карацев🇷🇺 - завтра открывает день матчем против Джона Миллмана🇦🇺 Приходи и поддержи Асика😉 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #56 · 27.10.2021 г., 15:50
Поздравляем Карена Хачанова 🇷🇺с первой одиночной победой на ATP St.Petersburg Open 2021🔥 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #52 · 27.10.2021 г., 14:10
"Это лучшее чувство вернуться спустя 10 лет. Я был победителем турнира в 2011 году, и я счастлив быть здесь прямо сейчас". (c) Марин Чилич 🇭🇷 #spbopen2021#formulatx#формулатх#спбопен#atp
@formulatx · Post #51 · 27.10.2021 г., 13:51
Уважаемые любители тенниса, Маккензи Макдональд 🇺🇸оставил для вас эксклюзивное обращение😊😉 #spbopen2021#formulatx#формулатх#спбопен#atp