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

Резултати

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

Пребарај: #endirect

当前筛选 #endirect清除筛选
Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #584 · 19.12.2025 г., 10:10

🔴#EnDirect : Programme annuel « Bilan de l’année avec Vladimir Poutine ». Au cours de l’événement, le Chef de l’État dressera le bilan de l’année écoulée et répondra aux questions des journalistes et des citoyens du pays. Les réussites majeures et les défis auxquels la Russie est confrontée seront abordés. 🔴Ruptly 🔴Kremlin.News (en anglais)

Hashtags

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #232 · 06.06.2025 г., 13:53

🔴#EnDirect : Session spéciale de discussion « Vérification responsable des faits à l’ère de la post-vérité : nouvelles opportunités de coopération » dans le cadre du Global Digital Forum, avec la participation du Département de l'information et de la presse du Ministère russe des Affaires étrangères. Parmi les intervenants : la porte-parole la diplomatie russe, Maria Zakharova 🔴Ruptly 🔴Global Digital Forum

Hashtags

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #216 · 28.05.2025 г., 12:28

🔴#EnDirect : Discours de Sergueï Lavrov, Ministre des Affaires étrangères de la Fédération de Russie, lors de la XIIIe Réunion internationale des Hauts Représentants chargés des questions de sécurité 🔴Ruptly 🔴Site web du MAE russe

Hashtags

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #210 · 26.05.2025 г., 13:46

🔴#EnDirect : Allocution de Sergueï Lavrov, Ministre des Affaires étrangères de la Fédération de Russie, lors de la réception à l’occasion de la Journée de l’Afrique 🔴Site web du MAE russe

Hashtags

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #40 · 03.04.2025 г., 11:12

🔴#EnDirect : Conférence de presse de Sergueï Lavrov et des participants à la réunion Russie – Alliance des États du Sahel au niveau des ministres des Affaires étrangères 🔴Ruptly 🔴Site web du MAE russe

Hashtags

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #294 · 18.06.2025 г., 13:35

🔴#EnDirect : Discours de Vice-ministre des Affaires étrangères de la Fédération de Russie, Alexandre Pankine, lors de la session de discussion du Forum économique international de Saint-Pétersbourg 2025« L’ordre international de Yalta et de Potsdam : leçons du passé ou mémoire du futur ? » 📌 Saint-Pétersbourg, 18 juin 🔴Ruptly (en anglais) 🔴Site web du SPIEF (en anglais) *** 🔴#EnDirect : Discours de Vice-ministre des Affaires étrangères de la Fédération de Russie, SergueïRyabkov, lors de la session de discussion du Forum économique international de Saint-Pétersbourg 2025 « Russie-Brésil » 📌 Saint-Pétersbourg, 18 juin 🔴 Site web du SPIEF (en anglais) #SPIEF2025

Ambassade de Russie au Burkina Faso

@russie_burkinafaso · Post #464 · 20.09.2025 г., 17:45

🔴#EnDirect : Regardez la finale du concours international de musique #Intervision Suivez les liens ci-dessous 👇 🔗https://www.youtube.com/live/Na-JJ_QK624?si=-8EA58skO-o7DhoE 🔗https://www.1tv.ru/shows/intervidenie 🔗https://vkvideo.ru/video-220754053_456243806 #Intervision2025