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

Резултати

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

Пребарај: #startupfunding

当前筛选 #startupfunding清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #4047 · 01.02.2025 г., 16:00

Funding Round Highlights: January 2025 🔍 Key funding rounds from January 2025: - Omnitron Sensors: $13M for efficient MEMS manufacturing. Learn More - Unwrap.ai: $12M for AI-powered customer feedback analytics. Learn More - Le Fourgon: $8.55M for returnable product transportation. - TeamSec: $7.60M for cloud-based securitization solutions. Learn More - Crowded: $7.50M raised. - Cactos: $7.27M for innovative electricity storage solutions. Learn More - Selta Square: $6.41M for pharmacovigilance AI solutions. Learn More - Medsender: $5M for HIPAA-compliant document automation. Learn More - Univale Transportes: $4.78M raised. - SKUsafe: $4.30M for compliance and nutritional analysis tools. Learn More #AI#Fintech#Regtech#Manufacturing#Healthcare#Energy#SupplyChain#NutritionalAnalysis#Compliance#StartupFunding

Venture Village Wall 🦄

@venturevillagewall · Post #3419 · 18.12.2024 г., 12:11

Tyme Raises $250M Round #Tyme has successfully raised a substantial $250 million in funding, closing the round on December 17, 2024. For more details, visit Tyme's website. #Funding#Tyme#Investment#Capital#Finance#Business#Technology#Startups#FundingRound#VentureCapital #2024 #Growth#Innovation#CapitalRaising#TechNews#Market#Entrepreneurship#StartUpFunding#FinancialServices

Venture Village Wall 🦄

@venturevillagewall · Post #3912 · 18.01.2025 г., 10:00

$51M Raised Across Multiple Startups Ten innovative startups secured funding in January 2025, totaling $51 million. Highlights include: - Merit Systems: $10M for an open-source economy. - Botika: $8M, leading in AI-generated fashion models. - Underdogs: $6.13M, focused on training entrepreneurs. - TrustUp: $5.18M in health tech innovation. - Elcogen: $5M in efficient fuel cell manufacturing. - Convergence Medical Robotics: $5M for medical robotics solutions. - Constelli: $3M in signal processing for defense. - Immunocure Discovery Solutions: $3M in AI drug discovery services. - Naco: $2.58M for nano coatings in fuel cells. - TalentMapper: $2.44M for talent management solutions. Read more: Merit Systems | Botika | Underdogs | TrustUp | Elcogen | Convergence Medical Robotics | Constelli | Immunocure Discovery Solutions | Naco | TalentMapper #StartupFunding#OpenSource#AI#FashionTech#Education#HealthTech#FuelCells#Innovation#SignalProcessing#DrugDiscovery#NanoTech#HydrogenEnergy#MedTech#VC