@xiaojiejiexixi · Post #1240 · 03.12.2020 г., 15:26
#ins@ifonly_yj
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
Пребарај: #ins
@xiaojiejiexixi · Post #1240 · 03.12.2020 г., 15:26
#ins@ifonly_yj
Hashtags
@Emperor_Share · Post #148 · 30.01.2022 г., 09:19
#安卓#ios#ins@Emperor_Share FOLL:https://a.app.qq.com/o/simple.jsp?pkgname=foll.net ins第三方软件,免翻墙使用 软件的内容更新也都比较及时,基本都是与instagram同步更新,图片与视频的质量基本也与官方差别不大,有遇到比较喜欢的图片,查看大图后可以直接下载。 软件不仅支持点赞评论的功能,还自带了中文翻译,有看不懂的外语,直接点击翻译就能一键翻译为中文。总的来说,虽然不是原汁原味的ins,但是平时用来关注关注自己喜欢的爱豆日常还是够了的
@Emperor_Share · Post #83 · 28.08.2021 г., 11:04
#安卓#ios#ins@Emperor_Share insplus:https://insplusapp.com/ 第三方ins客户端,无需翻墙,可以直接访问ins平台,速度超级快。同时还支持安卓+iOS双端! 下载打开,初次使用,需要进行注册登陆,不过大家用户名、昵称、手机号等这些信息都可以随便填,不用担心隐私泄露。登陆后就可以关注你喜欢的博主了,软件会实时同步你感兴趣的用户动态。
@du153 · Post #6836 · 04.04.2026 г., 13:01
#女头#ins
@hbios · Post #9788 · 12.06.2025 г., 03:51
软件介绍:Instagram 相关介绍: 🔥Rocket:多功能插件,可下载等 ——>> 个人—右上角“三横”图标里。 #ins#社交
@yijijin · Post #18242 · 16.07.2024 г., 12:58
#wendy._.darlinn #ins
@meizitu3 · Post #8368 · 23.12.2024 г., 23:05
#wendy._.darlinn #ins 原图|@meizitu3
@meizitu3 · Post #7469 · 17.10.2024 г., 23:31
#wendy._.darlinn #ins 原图|@meizitu3
@meizitu3 · Post #7114 · 12.09.2024 г., 10:46
#wendy._.darlinn #ins 原图|@meizitu3
@meizitu3 · Post #6857 · 14.08.2024 г., 10:43
#wendy._.darlinn #ins 原图|@meizitu3
@meizitu3 · Post #6546 · 16.07.2024 г., 06:59
#wendy._.darlinn #ins 原图|@meizitu3
@meizitu3 · Post #6001 · 22.05.2024 г., 22:46
#wendy._.darlinn #ins 原图|@meizitu3