@enjoyacg · Post #1879 · 02.08.2020 г., 12:31
《总之就是非常可爱》新视觉图公开,本作将于2020年10月2日起播出。 STAFF&CAST #tonikawa#20年10月
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
Пребарај: #tonikawa
@enjoyacg · Post #1879 · 02.08.2020 г., 12:31
《总之就是非常可爱》新视觉图公开,本作将于2020年10月2日起播出。 STAFF&CAST #tonikawa#20年10月
@enjoyacg · Post #1837 · 15.07.2020 г., 03:38
漫改TV动画《总之就是非常可爱》先导PV公开,本作将于10月播出。 STAFF&CAST #tonikawa#20年10月
@enjoyacg · Post #1685 · 12.05.2020 г., 13:14
《总之就是非常可爱》新视觉图、声优与制作人员发表!本作预计将于2020年10月播出。 STAFF 原作:畑健二郎 监督:博史池畠 系列构成:兵頭一歩 角色设计:佐々木政勝 道具设定:岩畑剛一 色彩设计:歌川律子 美术监督:渋谷幸弘 音响监督:本山哲 音乐:エンドウ. 动画制作:Seven Arcs CAST 由崎司:鬼頭明里 由崎星空:榎木淳弥 #tonikawa#20年10月
@enjoyacg · Post #2587 · 02.05.2021 г., 15:08
OVA动画《总之就是非常可爱 ~SNS~》新视觉图公开,本作将于2021年8月18日发售。 #tonikawa#OVA
@enjoyacg · Post #2417 · 25.03.2021 г., 13:17
OVA动画《总之就是非常可爱~SNS~》PV影像公开,本作将于2021年8月18日发售。 #tonikawa#OVA