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

Резултати

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

Пребарај: #islamkosmopolitan

当前筛选 #islamkosmopolitan清除筛选
Gusdurian.Net

@gusduriannet · Post #2321 · 21.09.2020 г., 07:53

📚 TADARUS BUKU GUSDURian Ciputat 📚 _Assalamualaikum warahmatullahi wabarakatuh_ Halo, salam sejahtera untuk kita semua. 🙂 *GUSDURian Ciputat* mempersembahkan: . *"Tadarus Buku Islam Kosmopolitan: Hak Asasi Wanita dalam Islam"*. Tadarus Buku merupakan program berkala yang diadakan GUSDURian Ciputat tiap dua minggu sekali. Adapun topik pembicaraan dalam tadarus buku ialah tulisan-tulisan Gus Dur yang tersebar di berbagai platform, mulai dari buku, jurnal, koran, hingga artikel. Hak Asasi Manusia (HAM) merupakan salah satu isu yang secara ramai diperbincangkan di tingkat global, khususnya sejak abad ke-20 hingga sekarang. Salah satu aspek dalam HAM yang menarik untuk dikaji ialah mengenai Hak Asasi Wanita. Lalu bagaimana sebenarnya posisi wanita dalam kacamata Islam? Nah, dalam tadarus buku "Islam Kosmpolitan" ini akan dibahas tulisan KH. Abdurrahman Wahid (Gus Dur) tentang bagaimana Hak Asasi Wanita dalam Perspektif Islam. Semua itu akan dibahas dengan bernas oleh dua narasumber yang hadir di kesempatan ini. Moderator: - *Gatot Anwar Subaningrat* _(Penggerak GUSDURian Ciputat)_ Pemateri: - *Zahrotun Nafisah* _(Penggerak GUSDURian Ciputat, Podcaster Ngobrolin Buku, dan Penulis lepas di bincangsyariah.com dan bincangmuslimah.com)_ -*Wahyuni Della Sari* _(Divisi Pengembangan Komunitas dan Jaringan Sekretariat Nasional Jaringan GUSDURian)_ Tadarus buku ini akan dilaksanakan pada: 📅Hari/Tanggal : Rabu, 23 September 2020 🕛Jam : 20.00 - 22.00 WIB Link Pendaftaran: bit.ly/TadarusBuku2020 Contact Person : Rafi Sihabudin 📱 0856-9509-2642 Silahkan hubungi CP untuk informasi lebih lanjut. _Wassalamualaikum warahmatullahi wabarakatuh_ #TadarusBuku#GusDur#IslamKosmopolitan#AbdurrahmanWahid#HakAsasiWanita#Islam#HAM