TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #303 · 27 дек.

Наверняка вы замечали, что в Python есть удобная функция для получения переменной окружения os.getenv(NAME) И её "сестра" для создания или изменения переменных окружения os.putenv(NAME, VALUE) Но почему-то putenv() не работает как должно. Энвайромент не обновляется! os.putenv('MYVAR', '1') print(os.getenv('MYVAR')) ... и ничего 😴 Почему так? На самом деле энвайромент обновляется, но это значение не добавляется в словарь os.environ. Откройте исходник функции os.getenv(). Это просто шорткат для os.environ.get() В то время как putenv() это built-in С-функция. Словарь os.environ (или точней класс из MutableMapping) создаётся из энвайромента в момент инициализации. Функция putenv() самостоятельно его не изменяет. В тоже время, когда вы создаёте или изменяете ключ в os.environ, автоматически вызывается putenv() в методе __setitem__(). То есть, технически putenv() всё делает верно, но в os.environ это не отражается. Можно проверить так: >>> os.putenv('MYVAR', '123') >>> os.system('python -c "import os;print(os.getenv(\'MYVAR\'))"') 123 Я объявил переменную в текущем процессе и вызвал дочерний процесс, который её унаследовал и получил в составе os.environ. Аналогично при удалении переменной вызывается еще одна built-in функция unsetenv(), удаляющая переменную из системы. Итого ▫️ Удобней всего явно обновлять переменные через os.environ ▫️ Есть способ неявно создать/удалить переменную через putenv/unsetenv, что не повлияет на os.environ но изменит энвайромент и передаст изменения сабпроцессам. Но так лучше не делать! ▫️os.environ это просто обертка для built-in функций putenv() и unsetenv(). #basic

Hashtags

Резултати

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

Пребарај: #infuse

当前筛选 #infuse清除筛选
XP Digital Lab

@rocCHL · Post #10208 · 08.04.2026 г., 01:17

Infuse 发布8.4.2正式版更新 新增 • 新增对 Bwdif 去隔行(最高质量)的支持 • 识别外部音轨名称中的默认标签 • 支持本地文件/文件夹的花絮内容 改进 • 改进跳过片头和片尾功能 • 针对 iOS 26.4 的优化 修复 • 修复画中画(PiP)功能相关问题 • 修复视频画面宽高比问题 • 修复特别篇被当作花絮处理的问题 修复无法通过 .nomedia 文件禁用电影文件夹索引的问题 修复收藏夹中添加的文件夹内电影索引问题 修复 MEGA 连接相关问题 • 其他多项小修复和改进 标签:#infuse Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocCHL · Post #10207 · 07.04.2026 г., 09:34

Infuse 发布8.4.1正式版更新 新功能 新增 对 Blu-ray 和 DVD 文件夹的花絮(Extras)支持 新增 SMB 协议的 Kerberos 身份验证 新增 收藏夹(Favorites)支持海报比例的插图预览 改进项目 优化 对TheIntroDB.org的支持 优化 电影详情页中“花絮”板块的布局 提升 SMB 连接的性能与稳定性 优化 对 Plex Pass 中无法播放的花絮内容的过滤机制 修复问题 修复 去隔行扫描(Deinterlacing)功能相关问题 修复 使用深度链接(Deep link)功能时可能导致的崩溃 修复 播放列表图标显示错误的问题 修复 无法添加“所有电影”和“所有电视节目”板块的问题 其他 细微改进与错误修复 标签:#infuse Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocCHL · Post #10133 · 31.03.2026 г., 14:54

infuse发布8.4.1正式版 新增: 为Blu-ray 和 DVD 文件夹添加花絮内容持 为SMB 添加 Kerberos 身份验证支持 为收藏夹添加海报样式的封面图 改进: 改进对ThelntroDB.org的支持 改进电影花絮部分的布局 提升 SMB 的性能和可靠性 改进对不可播放的 Plex Pass 花絮的筛选 改进对MEGA 的支持 修复: 修复去隔行扫描功能相关问题 修复使用深度链接功能时的崩溃问题 修复播放列表图标错误的问题 修复浏览花絮时的动画问题 修复无法添加“所有电影”和“所有电视剧”分区的问题 其他多项小修复和改进 标签:#infuse Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocCHL · Post #10075 · 25.03.2026 г., 09:37

Infuse发布8.4正式版更新 新增: • 显示电影和电视节目的额外内容、删除的场景、预 告片等 •跳过介绍、信用和总结 • 将资料库和文件夹收藏夹固定到主屏幕 • 为元数据和艺术品选择不同的默认语言 • 增加观看列表项目的最大数量 • 扫描或忽略本地元数据和艺术品的选项 • 支援影片的外部音軌 • 支持VVC (h.266) 视频 改进的: • 具有许多改进的增压播放核心 • 改进了本地电视节目艺术品的处理 • Trakt同步的改进 • 改进了默认主屏幕列表 • 许多其他小的改进和修复 标签:#infuse Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocCHL · Post #9681 · 25.02.2026 г., 02:20

Infuse 8.3.9现已推出! 新增: tvOS显示“你还在看吗?”在长时间连续播放期间 添加了连接到Jellyfin时的fnOS选项 改进: Trakt同步的优化和修复 改进了Emby速率限制的处理 修复: 修复了按演员和剧组搜索时缺失的列表 修复了通过WebDAV删除文件时的错误 修复了在Plex上删除文件时的崩溃 其他小的改进和修复 标签:#infuse Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

123•••101112
ПретходнаСтраница 1 од 12Следна