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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #205 · 22 јан.

Как работает функция reload()? Эта функция нужна для того, чтобы перезагрузить изменившийся код из py-файла без рестарта интерпретатора. Дело в том, что любой импортированный модуль при повторном импорте не будет перечитывать файл. Функция импорта вернёт уже загруженный в память объект модуля. Чтобы обновить код, нужно либо перезапустить всю программу, либо использовать функцию reload() from importlib import reload reload(my_module) 🔸 Функция reload() принимает в качестве аргумента только объект модуля или пакета. Она не может перезагрузить класс или функцию. Только весь файл целиком! 🔸 Перезагрузка пакета перезагрузит только его файл __init__.py, если он есть. Но не вложенные модули. 🔸Она не может перезагрузить ранее не импортированный модуль. 🔸При вызове функция reload() перечитывает и перекомпилирует код в файле, создавая новые объекты. После создания новых объектов перезаписывается ранее созданный неймспейс этого модуля. Это значит, что если где-то этот модуль импортирован через import и обращение к атрибутам происходит через неймспейс (имя) модуля, то такие атрибуты обновятся. Если какие-либо объекты из этого модуля импортированы через from то они будут ссылаться на старые объекты. Напишем простой модуль # mymodule.py x = 1 Теперь импортируем модуль и отдельно переменную х из модуля >>> import mymodule >>> from mymodule import x >>> print(mymodule.x) 1 >>> print(x) 1 Не перезапуская интерпретатор вносим изменения в модуль # mymodule.py x = 2 Делаем перезагрузку модуля и проверяем х ещё раз >>> reload(mymodule) >>> print(mymodule.x) 2 >>> print(x) 1 То же самое будет если присвоить любой объект переменной (даже словарь или список) Повторный импорт обновляет значение >>> from mymodule import x >>> print(x) 2 🔸Созданные инстансы классов не обновятся после перезагрузки модуля. Их придётся пересоздать. #tricks#basic

Резултати

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

Пребарај: #gbc

当前筛选 #gbc清除筛选
Tomoko RD

@tomoko_channel · Post #454 · 02.06.2024 г., 14:56

开场的男同舍友,肯定是为了这一段做铺垫(确信 上次看这一段的时候,还以为别人是 P 的 #gbc

Hashtags

Acero1a

@acero1a · Post #282 · 23.01.2026 г., 07:26

沉淀一年!一人独自制作动画Girls Band Cry第二季第一集正片先行PV1片段预告 沉淀了一年,在去年我从3月份开始宣布制作这部作品,最终在25年年末,正片大部分都已经将近做完了,时长来到了20多分钟,但是为什么没有发呢?因为那个已经被我当成废弃版本了,首先是剧情画面,各个方面都是新手时期的我做的,我不喜欢拿一个那样的作品来敷衍自己,虽然是我进步的证明 而我在2025年末的时候宣布重新制作第二季第一集,以现在水平的我去制作,你们都知道独自制作一部作品是很难的,但是我不会放弃,毕竟我当初自学动画就是为了做出自己喜爱的作品,而这个第一集也将在2026年年内发布 好厉害(「・ω・)「 #GBC

Hashtags

Acero1a

@acero1a · Post #236 · 30.04.2025 г., 01:10

【GBC安和昴桌宠发布】安和昴live2d工程展示-支持键鼠直播-视频包含使用教程 @汤木克鲁斯: 综合 - [使用声明] 1、bongo cat mver为免费软件,我们不是这个软件的开发者。我们是GBC-live2d周边制作者、及按键映射的修改者。该作品属于二创。安和昴的形象版权仍归属于GBC动画官方。 2、解压后双击名为【Bongo Cat Mver】的应用程序即可使用。 3、桌宠使用过程中出现疑问请右键状态栏图标-打开U I面板,其中有关于该软件的详细说明。 4、模型可用于非商业活动,也可用于直播/视频制作。不可以用于倒卖等其他商业活动。 5、模型【禁止二改、二次发布、二次售卖、转赠多人、投喂AI] 〰〰〰〰〰〰〰〰〰〰 🔝> @汤木克鲁斯: 这么可爱的486,快来买一只吧~谢谢各位的支持! https://b23.tv/mall-Vq2HN-1DDfmL #gbc

Hashtags

Acero1a

@acero1a · Post #270 · 23.09.2025 г., 12:02

『🎸🎸🎸🎸』原创游戏『Girls Band Cry First Riff』制作发表 类型:???、东京电玩展2025出展决定 #猪猪追番屋#GBC

Acero1a

@acero1a · Post #189 · 05.11.2024 г., 12:38

盘点一下🎸🎸🎸🎸的贴纸 贴纸: @Gir1sBandCry @Gir1sBandCry2 @Gir1sBandCrymeme emoji: 🎸GirlsBandCry_Emoji 🎸GirlsBandCry_Emoji2 🙂😳😡GirlsBandCryQAQ ps.啥时候再出点东西看🤬 #盘点#gbc

Hashtags

ПретходнаСтраница 1 од 3Следна