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

Резултати

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

Пребарај: #rusiapresente

当前筛选 #rusiapresente清除筛选
EmbajadaRusaVen

@embajadarusaven · Post #1861 · 21.09.2024 г., 19:12

⚡️#RusiaPresente en la XV Feria del Libro de Caracas! Agradecemos la Alcaldía de Caracas y la Excma Alcaldesa Carmen Meléndez por crear este espacio unico de intercambio intelectual, cultural e visual. ❗️Compartir con respeto las visiones, los valores y las experiencias es fundamental para construir un mundo multipolar. Junto con nuestros compañeros de diferentes paises del mundo celebramos la oportunidad de participar en esta Feria.

EmbajadaRusaVen

@embajadarusaven · Post #1247 · 25.11.2023 г., 16:52

🇷🇺🤝🇻🇪#RusiaPresente en la FitVen2023 Una jornada llena de nuevos descubrimientos y aprendizaje sobre las bellezas de Venezuela y otros países del mundo! El intercambio turístico - una de las esferas prioritarias de cooperación 🇷🇺🇻🇪 que se desarrolla de manera dinámica

EmbajadaRusaVen

@embajadarusaven · Post #1136 · 14.10.2023 г., 14:52

🇷🇺#RusiaPresente en la Feria Internacional del Libro de la Universidad de Carabobo en la ciudad de Valencia! 📚 Los visitantes tienen la oportunidad de conocer la vida y la obra de los escritores rusos, tales como Mijail Lomonósov, Fyódor Dostoyevsky, Alexander Ostrovsky, Antón Chéjov y Maxim Gorky, cuyo talento literario y el aporte al desarrollo de la cultura mundial son reconocidos globalmente.

EmbajadaRusaVen

@embajadarusaven · Post #1053 · 18.09.2023 г., 21:18

📚#RusiaPresente en la XIV Feria del Libro de Caracas! 🇷🇺 La exposición incluía productos impresos, libros y álbumes sobre la historia, la cultura y los atractivos naturales de nuestro país. Los visitantes entre los cuales la Alcaldesa Carmen Meléndez, el Ministro de Cultura Ernesto Villegas, el Defensor del Pueblo de la República Bolivariana Alfredo Ruiz pudieron aprender sobre los famosos escritores, poetas y dramaturgos rusos como Alexander Pushkin, Alexander Ostrovsky, Anton Chekhov, Maxim Gorky y Rasul Gamzatov, leer cuentos populares rusos en español. ☝️ Por primera vez en Venezuela, se presentó al público la monografía colectiva "La Historia de Ucrania", compilada bajo la supervisión de Maxim Grigoriev, Director de la Fundación para la Investigación de los Problemas de la Democracia, miembro de la Cámara Pública de Rusia. ✅ El público tuvo la oportunidad de conocer mejor los acontecimientos de 2014 y la situación actual en la península de Crimea al leer el folleto "25 preguntas sobre Crimea".

EmbajadaRusaVen

@embajadarusaven · Post #1491 · 27.03.2024 г., 20:14

🇷🇺🇻🇪#RusiaPresente en el Festival Internacional de Teatro Progresista! 🎙El profesor del Teatro Académico de Arte de Moscú Pavel Rudnev contó al público venezolano sobre la historia y buenas prácticas de este uno de los más emblemáticos y progresivos teatros de Rusia. Embajador Sergey Melik-Bagdasarov: 🗣️ El intercambio cultural entre #Rusia y Venezuela fortalece los lazos y la alianza estratégica entre nuestros países y nuestro pueblos. 📣 La conferencia tomó lugar en los espacios de la Galería de #Arte Nacional donde todavía está abierta la exposición única de arte ruso en #Venezuela.

EmbajadaRusaVen

@embajadarusaven · Post #1370 · 12.02.2024 г., 22:27

©️🅰️🔠🔠🅰️🔠🅰️🔠 🇷🇺#RusiaPresente y luciente en el desfile tradicional de #Carnaval en #Caracas! Embajador Sergey Mélik-Bagdasárov: 💬🥳 Felices fiestas a tod@s! Hoy en el desfile de Carnaval compartimos la alegría con nuestros amigos venezolanos presentando Rusia! 🇷🇺🤝🇻🇪 Gracias a Excma Alcaldesa Carmen Melendez por la oportunidad de festejar y disfrutar a full! 💃🕺

EmbajadaRusaVen

@embajadarusaven · Post #1600 · 13.05.2024 г., 20:27

🇷🇺🇻🇪#RusiaPresente en los eventos del Grupo de Amigos en Defensa de la Carta de la #ONU y el Comité Especial de Descolonización en #Caracas! ☝️Importantes plataformas para abordar cuestiones cruciales ➡️ un paso más hacia el mundo multipolar Vicecanciller 🇷🇺Sergey Vershinin: 💬 Valoramos nuestras relaciones de alianza estratégica con Venezuela, compartimos los principios del multipolaridad y la igualdad entre Estados los cuales promovemos juntos a través del Grupo de Amigos en Defensa de la Carta de la #ONU. #Rusia#AlianzaEstrategicaEnAccion