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

Резултати

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

Пребарај: #skenes

当前筛选 #skenes清除筛选

🏴‍☠️🗽 Paul Skenes quiere jugar para los Yankees, le dijo uno de sus compañeros de los Pirates a @randarino. Según se informa, Skenes no tiene confianza en que los Pirates alguna vez ganen, y quiere ser cambiado mucho antes de que comience su agencia libre después de la temporada 2029. 🗞 Vía Tal'kin Baseball #️⃣#Skenes#Yankees 🗞 | t.me/MLB_Daily

👀🏴‍☠️ Un compañero de equipo de Paul Skenes dice que el lanzador dominante preferiría no estar en Pittsburgh y quiere ser un Yankee. 🗣️ "Confía en mí", le dijo el jugador a Randy Miller de NJ dot com, "él quiere jugar para los Yankees. Lo he escuchado decirlo varias veces." 🗽 Esto, por supuesto, es motivo de discusión debido a lo exitoso que ha sido Skenes, en contraste con la inutilidad y las temporadas perdedoras de los Pirates año tras año. 🏴‍☠️ Miller le preguntó al gerente general de los Pirates, Ben Cherington, sobre este comentario, a lo que Cherington dijo que entiende el sentimiento, pero que Skenes, quien está bajo control del equipo por 4 años más, será un Pirate en 2026. #️⃣#Skenes#Piratas 🗞 | t.me/MLB_Daily

📊🏴‍☠️ Cada lanzador en la historia que ha tenido más de 305 ponches y una ERA inferior a 2.35 en sus primeros 63 juegos en las Grandes Ligas: Dwight Gooden (ERA 2.07, 523 ponches) Paul Skenes (ERA 2.01, 432 ponches) - Codify #Skenes#Stats#MLBHistory 🗞 | t.me/MLB_Daily

Paul Skenes no tiene más que respeto por el Equipo de la República Dominicana y su escuadrón repleto 🤝 🏴‍☠️ PAUL SKENES EN SU INICIO CONTRA EL EQUIPO DE LA REPÚBLICA DOMINICANA. "SKUBAL ESTABA COMO ESA ES LA MEJOR ALINEACIÓN CONTRA LA QUE NUNCA VAS A LANZAR" 📺 MLB Network #️⃣#WBC26#Skenes#TeamUSA#TeamDominicana 🗞 | t.me/MLB_Daily

🏴‍☠️⚾️ Ken Rosenthal compartió una actualización sobre los planes de Paul Skenes para el Clásico Mundial de Béisbol: dos aperturas, "suponiendo que EE.UU. avance de la fase de grupos". 🗣️ "Si ganamos, llegaremos tan lejos como deberíamos, lanzaré de nuevo en el torneo". 🐯 Esto ocurre después de que su homólogo en el Cy Young, Tarik Skubal, anunciara que haría solo una apertura, en la fase de grupos, para el Equipo USA antes de regresar al campamento de los Tigers. 🟠 Logan Webb también ha dicho que espera hacer dos aperturas. #️⃣#TeamUSA#Skenes#LWebb#WBC26 🗞 | t.me/MLB_Daily