@stickerhut · Post #101 · 09.02.2022 г., 09:05
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #dazai
Hashtags
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
Пребарај: #bungostraydogs
@stickerhut · Post #101 · 09.02.2022 г., 09:05
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #dazai
Hashtags
@stickerhut · Post #211 · 06.09.2022 г., 20:54
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #chuya
Hashtags
@stickerhut · Post #175 · 30.04.2022 г., 11:28
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #atsushi
Hashtags
@stickerhut · Post #123 · 23.02.2022 г., 10:45
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #dostoevsky
Hashtags
@stickerhut · Post #105 · 09.02.2022 г., 13:14
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #ranpo
Hashtags
@stickerhut · Post #178 · 02.05.2022 г., 19:54
✨@stickerhut 文豪ストレイドッグス Bungo Stray Dogs Проза бродячих псов #bungostraydogs #dazai#chuuya
Hashtags
@RsRamble · Post #825 · 25.12.2024 г., 06:32
「他留下的东西很少,我算一个。」 文豪野犬的中原中也 EOY Japanese Culture Festival 2024 D2 (2024-12-22) #nakaharachuuya#中原中也#bungostraydogs#文豪ストレイドッグス#cosplay#anime#animeconvention#sunteccity#suntecconventioncentre#theeoy#theeoy2024#singapore
@RsRamble · Post #782 · 28.10.2024 г., 15:05
「那么,是谁想与重力一战?」 其实拍了好多,但我修不过来…… 文豪野犬的中原中也 Gamescom Asia D2 (2024-10-19) #nakaharachuuya#中原中也#bungoustraydogs#bungostraydogs#文豪ストレイドッグス#cosplay#anime#animeconvention#sunteccity#gamescomasia#gamescomasia2024#singapore
@RsRamble · Post #997 · 29.04.2025 г., 16:58
「想挑战我?先试试能否在我的重力下站稳。」 2315看到对面消息,0012这边ig送走,好个一小时极限修图 昨天中也生日,下次怎样也得要杯奶茶 享用麦麦后又微调了下 文豪野犬的中原中也 Hanami Mkt 2025 (2025-02-09) #nakaharachuuya#中原中也#bungostraydogs#文豪ストレイドッグス#cosplay#anime#animeconvention#hanamimkt#hanamimkt2025#valentinevibes#artistalley#singaporeevent#sunteccity#suntecconventioncentre#singapore
@stickerhut · Post #39 · 16.01.2022 г., 22:57
ХЭШТЕГИ →Этот пост будет обновляться! #genshinimpact #amodeladvisory #attackontitan #blackbutler #bungostraydogs #cappuccinoswithmarshmallows #chainsawman #cookierunkingdom #danganronpa #dokidokiliteratureclub #drstone #everlastingsummer #firecastssorrow #fullmetalalchemist #given #heavenofficialsblessing #howlsmovingcastle #inscryption #jojosbizarreadventure #komicantcommunicate #neongenesisevangelion #nyannyancantata #otters #secretalliance #SK8theinfinity #southpark #souleater #thegrandmasterofdemoniccultivation #theumbrellaacademy #thestrangerbythebeach #toiletboundhanakokun #tokyoghoul #tokyorevengers #toradora #violetevergarden #whomademeaprincess #windbreaker #yesnoormaybe #19DaysOneDay
Hashtags