@ciay_army · Post #1818 · 15.05.2026 г., 17:45
#ccc
Hashtags
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
Пребарај: #ccc
@ciay_army · Post #1818 · 15.05.2026 г., 17:45
#ccc
Hashtags
@ciay_army · Post #1802 · 10.05.2026 г., 11:45
#ccc
Hashtags
@ciay_army · Post #1727 · 09.04.2026 г., 19:08
#ccc vibe
Hashtags
@ciay_army · Post #1717 · 04.04.2026 г., 10:51
#ccc
Hashtags
@ciay_army · Post #1695 · 20.03.2026 г., 18:45
#ccc
Hashtags
@ciay_army · Post #1590 · 06.02.2026 г., 08:53
#CCC
Hashtags
@ciay_army · Post #1580 · 01.02.2026 г., 15:59
#CCC
Hashtags
@ciay_army · Post #1405 · 25.12.2025 г., 14:08
#ccc
Hashtags
@ciay_army · Post #1394 · 19.12.2025 г., 17:06
#ccc
Hashtags
@libertaeragione · Post #3931 · 26.08.2023 г., 21:30
#Elezioni#Zimbabwe 209 seggi su 210 assegnati: #ZANUPF|Sinistra populista pan-africana: 136 #CCC|Grande tenda anti-corruzione: 73 Seggio vacante: 1 I restanti 60 seggi sono riservati alle donne e saranno eletti con il sistema proporzionale. Totale seggi: 270 Maggioranza: 106 @OsservatorioEsteri
@chiguaxd · Post #1061 · 20.01.2026 г., 02:08
#深海蜜柚#聪明羊羊#ccc#赵韩倩 抖音400万粉丝女网红深海蜜柚 聪明羊羊,被赵韩倩直播曝光大量黑料,去年与四个人上过床,喜欢sm,和男人做爱还要戴手铐。
@SmartHypercube_channel · Post #84 · 29.07.2022 г., 08:43
https://0x01.me/colorspace/ (网页可以交互) 最近学了一些 OpenGL,做了一个我一直想做的事情:把 sRGB 的结构在 CIELUV 色彩空间中展示出来。 之前看这个博客 https://ciechanow.ski/ 觉得好羡慕,也想用可交互的 3D 模型更好地学习和讲解一些概念。之后可能会进一步做一些 CIELUV 色彩空间相关的工具。 CIELUV 色彩空间是符合人眼对光的感知的,它有三个主要的性质: 1. 在这个空间中,任意两点的欧几里德距离就表示在人眼看来它们相差多少 2. L 坐标轴(图中纯白和纯黑之间的连线)符合人眼对光的强度的感知,任意一点的 L 坐标表示在人眼看来它有多亮 3. 任意一点偏离 L 坐标轴的程度表示它有多强烈的“色彩”(相对于白灰黑) 常用的 sRGB 色彩空间是没有这三个性质的,例如 #f00#0f0#00f 看起来亮度并不相同。#000 #111 #222 #333 也不是等间距的。 这张图中每一小段连线表示 rgb 中的某个分量变化了 17,每个交点表示一个 rgb 分量都是 17 的整数倍的颜色(也就是能用 #ccc#74f 等这种缩写表示的颜色)