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

Резултати

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

Пребарај: #antimicrobialstewardship

当前筛选 #antimicrobialstewardship清除筛选
Cerdas Gunakan Obat

@cerdasgunakanobat · Post #2916 · 17.02.2019 г., 14:48

https://www.instagram.com/p/Bt_DBA6gd0J/?utm_source=ig_share_sheet&igshid=1d93criqn2sci Kementerian Kesehatan RI mengikuti "Regional Workshop on Optimising Antimicrobial Use, with Focus on Antimicrobial Stewardship", 12 - 14 Februari 2019, di Paro, Bhutan. Workshop diadakan oleh WHO South East Asia Region Office (SEARO), bertujuan untuk membangun kapasitas nasional dalam mengoptimalkan penggunaan antibakteri melalui implementasi program antimicrobial stewardship (AMS) dan klasifikasi Access, Watch and Reserve (AWaRe) yang diluncurkan oleh WHO tahun 2017. • Dibuka oleh Menteri Kesehatan Bhutan, Dr Lyonpo Dechen Wangmo, workshop ini dihadiri 46 peserta dari 8 negara South East Asia Region: Bangladesh, Bhutan, India, Indonesia, Nepal, Maldives, Thailand, Timor Leste (3 negara berhalangan hadir) dan beberapa NGO (MSF). Fasilitator berasal dari WHO HQ (Headquarter), WHO SEARO, dan expert. • Indonesia diwakili oleh 3 orang delegasi: 1. DR dr Muchlis Achsan Udji Sofro SpPD-KPTI, KPRA Kemenkes, RSUP Kariadi Semarang. 2. dr. Ida Bagus Anom, Direktorat Pelayanan Kesehatan Rujukan, Kemenkes RI. 3. Erie Gusnellyanti, Apt, MKM, Direktorat Pelayanan Kefarmasian, Kemenkes RI. Disupport oleh dr. Benyamin Sihombing, MPH dari WHO Indonesia. • Fasilitator memaparkan tentang klasifikasi AWARE (Access, Watch, Reserve) untuk antibiotik yang akan diterapkan dalam Essential Medicines List (DOEN) dan Pedoman Penggunaan Antibiotik semua negara anggota WHO. Dipaparkan juga metode surveilans penggunaan antimikroba (AMU) dan konsumsi Antimikroba (AMC) dalam kerangka GLASS (Global Antimicrobial Resistance Surveilance System) dan Antimicrobial Stewardship. • Workshop ini merupakan bagian dari implementasi strategic objective 4 dari Global Action Plan on Antimicrobial Resistance (GAP AMR), yaitu "Optimising the Use of Antimicrobial" • Tiap delegasi memaparkan upaya pengendalian AMR dan implementasi program AMS di masing-masing negara melalui poster. Tiap negara belajar dari keberhasilan negara lain dan masukan dari expert. • Sebagai output dari workshop, negara menyusun rencana aksi jangka pendek (2019) dan jangka menengah (2020 - 2021) untuk implementasi program AMS di level nasional dan rumah sakit yang dipandu oleh fasilitator. #antimicrobialresistance#antimicrobialstewardship

#AntimicrobialStewardship (AMS) instituted at the global, national & subnational levels is recognised as a major strategy to tackle #AMR Our peer-reviewed article appraises the factors influencing the implementation of AMS in Nigerian health facilities 🔗 https://www.sciencedirect.com/science/article/pii/S2213716522001977?via%3Dihub