@dumbledorerambling · Post #4623 · 16.03.2026 г., 00:28
https://www.bilibili.com/video/BV1aZwgz3E2N #ukulele
Hashtags
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
Пребарај: #ukulele
@dumbledorerambling · Post #4623 · 16.03.2026 г., 00:28
https://www.bilibili.com/video/BV1aZwgz3E2N #ukulele
Hashtags
@dumbledorerambling · Post #4607 · 01.03.2026 г., 15:55
这次翻唱一首忧伤但悠扬的《蓝色饭团》~之前有一位朋友在评论区里提到,我个人也非常喜欢这首歌~那天在网上看到有人说,K.K. 这首歌听起来像是在唱一首关于丢了肉丸的伤心歌。😢 这首的英文叫 Stale Cupcake,估计就是一直想吃的杯子蛋糕被发现放太久已经不能吃了吧😢 瞬间想起正准备吃的一口冰淇淋掉在了地上,珍藏了很久的零食想在周末好好享用结果发现坏了等等故事。让我们一起听着这首歌,缅怀一下这些没有被吃上的美食吧~ 此次录制心得: 低八度太低,高八度太高!但因为想精准复刻不想变调! https://www.bilibili.com/video/BV1u7PuzqECb #ukulele
Hashtags
@dumbledorerambling · Post #4581 · 06.02.2026 г., 01:05
动森翻唱又来咯~这首比想象的难!!!简化了很多练了很久还是离完美很遥远……但觉得还是先完成就好!这首的节奏和和声都超级带感,瞬间就穿越八九十年代的警匪片了~~~ https://www.bilibili.com/video/BV1ZqFqzQESL #ukulele
Hashtags
@dumbledorerambling · Post #4557 · 08.01.2026 г., 05:12
新年准备开启一个新系列,跟着动物森友会里的巨星 K. K. 学尤克里里!K. K.的音乐风格实属多元,期待一首一首慢慢学~就从尤克里里故乡的《夏威夷 K. K.》开始吧~ 此次录制心得: 口哨是真难吹啊哈哈哈,吹到腮帮都酸了! 模仿 K. K. 的声音有点魔性哈哈 https://www.bilibili.com/video/BV1HriSBNEDS/ #ukulele
Hashtags
@dumbledorerambling · Post #4440 · 21.10.2025 г., 12:18
月初就录好了 ukulele 和 lead vocal,但是一直拖着没录和声今天终于一鼓作气录啦!除了中间 solo 的部分其他就完全即兴发挥了,所以有好多音不准的地方,但是不用追求完美,完成就好! https://www. bilibili.com/video/BV1WkWDzFEoS #ukulele
Hashtags
@dumbledorerambling · Post #4365 · 20.08.2025 г., 12:41
一个人的合唱团!玩得不亦乐乎hhhh🦉 https://www.bilibili.com/video/BV1uoeKzMEGN #ukulele
Hashtags
@dumbledorerambling · Post #4355 · 07.08.2025 г., 00:57
https://www.bilibili.com/video/BV1ottKzvEvy #ukulele
Hashtags
@dumbledorerambling · Post #4351 · 28.07.2025 г., 22:03
扒和声+录+剪辑音频和视频花了四个半小时……这还是这首不太需要练的情况lol https://www.bilibili.com/video/BV1Vw8pzLETQ #ukulele
Hashtags
@dumbledorerambling · Post #4301 · 26.04.2025 г., 02:25
上次录尤克里里是一年前😂 https://www.bilibili.com/video/BV1PRLDzkEHj/ #ukulele
Hashtags
@dumbledorerambling · Post #4388 · 22.09.2025 г., 01:26
几十个小时的劳动成果啊哈哈哈~Garage Band A货工厂日渐壮大hhh https://www.bilibili.com/video/BV1mZJfzjEyS #ukulele#music
@dumbledorerambling · Post #4363 · 15.08.2025 г., 02:45
和正在学贝斯的朋友一起录了一首 John Lennon 的 Imagine!加了贝斯真的很不一样呢!我们还录了和声~这次还尝试加了弦乐,用的是garage band自带的midi音效哈哈哈哈~玩得很开心! https://www.bilibili.com/video/BV1bBbJzFE4b/ #ukulele#music
@dumbledorerambling · Post #4347 · 17.07.2025 г., 01:48
谨将此曲献给上周六大快朵颐,咬了我13个包的蚊子(们)😂 https://www.bilibili.com/video/BV12ZgczZEXX #ukulele#music