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

Резултати

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

Пребарај: #unhcr

当前筛选 #unhcr清除筛选

THE UNHCR REGIONAL OFFICE FOR ASIA AND THE PACIFIC AND THE OMBUDSMAN HAVE AGREED TO COOPERATE July 15, 2022 — The Commissioner for Human Rights in the Republic of Kazakhstan, Elvira Asimova, met with the Regional Adviser of the UNHCR Regional Office for Asia and the Pacific, Mathias Royce. During the negotiations, the parties discussed issues of improving national legislation, including procedures for reducing statelessness, birth registration and guarantees against statelessness, Kazakhstan's accession to the UN Convention on Citizenship. The Ombudsman spoke about changes in national legislation and practice in the field of migration, measures taken in connection with the appeals of citizens and refugees. Following the meeting, the participants agreed on the implementation of a joint training project on the protection of the social rights of migrants and refugees, the conclusion of a memorandum on further cooperation and strengthening the capacity of the regional representative offices of the Commissioner. #Ombudsman#HumanRights#UNHCR

Addis Standard

@addisstandardeng · Post #22157 · 01.05.2026 г., 07:08

#Yacob_Yatane: Heartbreak as Exiled #Ethiopian Journalist Dies in #Kenya, Proof of Poisoning Emerges Prior to his death, the journalist had allegedly complained of persistent threats and being consistently trailed by unidentified Amharic-speaking individuals in Nairobi. In November 2025 (late 2017 EC), Yacob shared that things became harder for him when two men and a woman allegedly tracked him to his residence and physically confronted and threatened him. Fearing for his life, Yacob turned to the Kenyan National Police Service as well as the United Nations High Commissioner for Refugees (#UNHCR), and despite having to change his residence for security reasons, he remained vulnerable until his death. https://www.tuko.co.ke/people/family/624778-yacob-yatane-heartbreak-exiled-ethiopian-journalist-dies-kenya-claims-poisoning-emerges/

🌏 Open World Foundation 🇰🇿

@openworld_astana · Post #3931 · 17.06.2025 г., 05:25

Глобальная гуманитарная система под угрозой: ООН делает «болезненный выбор» 🇺🇳 ООН столкнулась с самым серьезным дефицитом финансирования в истории гуманитарной помощи. Как заявили одновременно две ключевые структуры – Управление ООН по координации гуманитарных вопросов (OCHA) и Агентство по делам беженцев (UNHCR) – ситуация требует радикальных мер. UNHCR объявило о сокращении: ➡️почти 30% расходов на персонал, ➡️3,5 тыс. постоянных позиций и сотен временных договоров, ➡️закрытии и уменьшении масштабов деятельности ряда офисов. Под удар попали базовые программы: финансовая помощь, здравоохранение, образование, водоснабжение и санитария. Несмотря на это, число вынужденных переселенцев в мире достигло 122 млн человек – почти вдвое больше, чем десять лет назад. OCHA, в свою очередь, запустило «апелляцию выживания» на $29 млрд, перераспределяя приоритеты в пользу стран с наивысшими гуманитарными рисками. По словам главы OCHA Тома Флетчера, сегодня речь идет о триаже человеческого выживания: «Мы просим лишь 1% от того, что вы потратили на войны. Это не только призыв о деньгах — это призыв к глобальной ответственности». При этом, из необходимого по Глобальному гуманитарному обзору на 2025 год ($44 млрд) собрано менее 13%. 🔜@openworld_astana #ООН#гуманитарнаяпомощь#UNHCR#OCHA#кризис

Addis Standard

@addisstandardeng · Post #22021 · 14.04.2026 г., 12:48

News: #UN reports over 12,000 #Ethiopian refugees in #Sudan's Blue Nile State as conflict tensions mount The UN refugee agency, #UNHCR, says more than 12,000 Ethiopian refugees in Sudan are living in #Blue_Nile state, a region that has seen escalating insecurity and cross-border tensions, including accusations that Ethiopia has supported attacks by Sudan’s Rapid Support Forces (#RSF) from the #Benishangul-Gumuz region. In its latest overview as of 31 March 2026, UNHCR reported that a total of 68,750 Ethiopian refugees and asylum seekers are currently in Sudan, representing about 8% of the country’s overall refugee population, which stands at more than 862,000. Of these, 12,675 Ethiopian refugees—about 18%—are hosted in Blue Nile state, primarily in Wad Al Mahi Camp. The majority, 44,386 (65%), reside in Gedaref state, while smaller numbers are found in Red Sea state (3,135) & Khartoum (322). The report highlights that 73% of Ethiopian refugees are living.... Read more: https://addisstandard.com/?p=56502