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

Резултати

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

Пребарај: #flickr

当前筛选 #flickr清除筛选
GitHub Trends

@githubtrending · Post #15001 · 28.07.2025 г., 11:30

#python#danbooru#deviantart#downloader#flickr#gallery#kemono#mangadex#pixiv#tumblr#twitter gallery-dl is a free, easy-to-use command-line tool that lets you download image galleries and collections from many popular image hosting sites. It works on Windows, macOS, and Linux, and you can install it using pip, package managers like Homebrew or Chocolatey, or as a standalone executable. You can customize it with configuration files, use login credentials or browser cookies for private content, and even filter downloads by tags or chapters. This tool helps you quickly save large amounts of images or videos from websites, making it convenient to archive or organize media offline. It supports many sites and offers flexible options for advanced users. https://github.com/mikf/gallery-dl

和你報WhatsNews Media

@whatsnewshk · Post #3305 · 13.06.2022 г., 22:24

[STUDIO INCENDO社交平台專頁突然消失 只餘網站及Flickr平台仍能進入] #港聞 圖:K 昨天,於社交平台坐擁數十萬讚好數的STUDIO INCENDO專頁,突然從Facebook、Twitter及Instagram平台消失,暫時只剩餘STUDIO INCENDO網站及Flickr平台仍然能正常探訪。 根據STUDIO INCENDO自我簡介,他們是由一群來自香港及日本的攝影師及記者,他們於2014年以不營利的方式創立STUDIO INCENDO以及獨立運作,主要是以相片記錄香港社會運動的情況,尤其於2019年更是聲名大噪。運動期間多張照片更廣泛流傳,他們的作品亦於全球多間媒體作展示,例如美聯社、華爾街日報、BBC、香港蘋果日報、自由時報、立場新聞等。 完整報道:https://www.whatsnewsmedia.com/9396/06/24/07/ #記者#Twitter#Facebook#日本#Instagram#平野雨龍#STUDIO_INCENDO#媒體#攝影師#Flickr#涼御靜