Многие из тех кто активно работал с Python2 несколько удивлены, почему в Python3 удобная функция reload() переехала из builtin в imp а потом и в importlib?
Ну было же удобно! А теперь лишний импорт😖
Дело в том, что начиная с Python3.3 функция reload() переписана на Python вместо Cи.
Что это нам даёт?
🔸 Такой код проще поддерживать и развивать
🔸 Python код легче читать, изучать и понимать.
Сравните это ➡️ и это ➡️.
🔸 Как результат пункта 2, проще писать свои расширения импорта. Например, пользовательский импортёр с какой-либо хитрой логикой по аналогии с импортом из zip архивов.
А есть ли у этого решения недостатки? Да, они всегда есть.
🔹 Так как это не builtin функция, её следует импортнуть перед использованием
🔹 Скорость замедлилась примерно на 5%. Очевидно, что это совершенно не критично. К тому же от версии к версии логика импорта будет оптимизироваться и ускоряться.
В самом начале файла importlib/__init__.py мы видим такой импорт:
import _imp # Just the builtin component, NOT the full Python module
То есть часть функционала по прежнему написана на Си, но достаточно низкоуровневая.
#basic
🇦🇲🇺🇳ՀՀ ֆինանսների փոխնախարարը Նյու Յորքում ներկայացրել է պարտքի կայունության ապահովման նորարարական գործիքները
Էդգար Մկրտչյանը Նյու Յորքում մասնակցում է ՄԱԿ-ի Տնտեսական և սոցիալական խորհրդի (ECOSOC) հովանու ներքո անցկացվող զարգացմանն ուղղված ֆինանսավորման ֆորումին։ Այն նվիրված է «Սևիլիայի հանձնառության» իրականացման մեկնարկին և համաշխարհային ֆինանսական համակարգի արդիականացմանը։
Միջոցառման շրջանակներում փոխնախարարն անդրադարձել է համաշխարհային տնտեսական մարտահրավերներին՝ ներկայացնելով Հայաստանի ռազմավարական առաջնահերթությունները միջազգային ֆինանսական համակարգի արդիականացման և զարգացման ֆինանսավորման ոլորտներում։
#Հայաստան#ԱՄՆ#ՄԱԿ#ECOSOC
The time you enjoy wasting is not wasted time.
On 30th April, I participated in the Erudite Model of the United Nations as a delegate of Argentina.
In two sessions, esteemed delegates (including me) were able to discuss the economic issue ("Poverty") and provide our resolutions to eradicate it.
Here are some photos of the pleasant experience.
#mun#ecosoc
@mountstorm
🇺🇿🇺🇸O‘zbekiston yoshlar siyosati xalqaro maydonda
✅Davlatimiz rahbari tomonidan xorijiy oliygohlar hamkorligida 40 ming nafar yoshni biznesga o‘rgatuvchi“Yangi avlod tadbirkorlari” dasturini amalga oshirish vazifasi belgilangan edi.
Ayni shu maqsadda Yoshlar ishlari agentligi direktori Alisher Sa’dullayev boshchiligidagi delegatsiya AQShning Nyu-York shahrida qator samarali uchrashuvlar o‘tkazmoqda:
1. “Cornell Tech”: Dastur rahbari Fernando Gomez-Bakero bilan uchrashuvda PhD olimlarni startap asoschilariga aylantiruvchi “Runway” dasturini yurtimizda “UzCombinator” loyihasi orqali joriy etishga va mutaxassislarni O‘zbekistonga taklif qilishga kelishildi.
2. NYU tadbirkorlik instituti vakili Kit Mauppa va Rebekka Gard Silver bilan institutning startap ekotizimi o‘rganilib, maxsus platformalar va “Yoshlar Ventures” jamg‘armasi o‘rtasida hamkorlik o‘rnatildi.
3. “Founder Institute”: Tashkilot vakili Reid Hamilton bilan o‘zbekistonlik iqtidorli founderlarni ushbu nufuzli tashkilotning 14 haftalik global dasturiga jalb etish va ularni xalqaro investitsiyalarga olib chiqish muhokama qilindi.
4. “Endeavor” tarmog‘i direktori Evan Bullington bilan yosh startapchilarimiz loyihalarini global tarmoqqa integratsiya qilish hamda xalqaro bozorga olib chiqish masalalari ko‘rib chiqildi.
5. BMT Yoshlar ofisi rahbari Felipe Paulliyer bilan muloqotda yoshlarimizning BMTdagi stajirovkasi, mintaqaviy suv muammolari hamda yoshlar ruhiy salomatligini mustahkamlash bo‘yicha amaliy harakatlarni boshlash belgilandi.
#NyuYork#ECOSOC
🕊Telegram📱Instagram📺YouTube🔹Linkedin🌍Veb sayt
🇺🇿🇺🇸O‘zbekiston yoshlar siyosati xalqaro maydonda
✅Davlatimiz rahbari tomonidan xorijiy oliygohlar hamkorligida 40 ming nafar yoshni biznesga o‘rgatuvchi“Yangi avlod tadbirkorlari” dasturini amalga oshirish vazifasi belgilangan edi.
Ayni shu maqsadda Yoshlar ishlari agentligi direktori Alisher Sa’dullayev boshchiligidagi delegatsiya AQShning Nyu-York shahrida qator samarali uchrashuvlar o‘tkazmoqda:
1. “Cornell Tech”: Dastur rahbari Fernando Gomez-Bakero bilan uchrashuvda PhD olimlarni startap asoschilariga aylantiruvchi “Runway” dasturini yurtimizda “UzCombinator” loyihasi orqali joriy etishga va mutaxassislarni O‘zbekistonga taklif qilishga kelishildi.
2. NYU tadbirkorlik instituti vakili Kit Mauppa va Rebekka Gard Silver bilan institutning startap ekotizimi o‘rganilib, maxsus platformalar va “Yoshlar Ventures” jamg‘armasi o‘rtasida hamkorlik o‘rnatildi.
3. “Founder Institute”: Tashkilot vakili Reid Hamilton bilan o‘zbekistonlik iqtidorli founderlarni ushbu nufuzli tashkilotning 14 haftalik global dasturiga jalb etish va ularni xalqaro investitsiyalarga olib chiqish muhokama qilindi.
4. “Endeavor” tarmog‘i direktori Evan Bullington bilan yosh startapchilarimiz loyihalarini global tarmoqqa integratsiya qilish hamda xalqaro bozorga olib chiqish masalalari ko‘rib chiqildi.
5. BMT Yoshlar ofisi rahbari Felipe Paulliyer bilan muloqotda yoshlarimizning BMTdagi stajirovkasi, mintaqaviy suv muammolari hamda yoshlar ruhiy salomatligini mustahkamlash bo‘yicha amaliy harakatlarni boshlash belgilandi.
#NyuYork#ECOSOC
🇺🇿🇺🇸O‘zbekiston yoshlar siyosati xalqaro maydonda
✅Davlatimiz rahbari tomonidan xorijiy oliygohlar hamkorligida 40 ming nafar yoshni biznesga o‘rgatuvchi“Yangi avlod tadbirkorlari” dasturini amalga oshirish vazifasi belgilangan edi.
Ayni shu maqsadda Yoshlar ishlari agentligi direktori Alisher Sa’dullayev boshchiligidagi delegatsiya AQShning Nyu-York shahrida qator samarali uchrashuvlar o‘tkazmoqda:
1. “Cornell Tech”: Dastur rahbari Fernando Gomez-Bakero bilan uchrashuvda PhD olimlarni startap asoschilariga aylantiruvchi “Runway” dasturini yurtimizda “UzCombinator” loyihasi orqali joriy etishga va mutaxassislarni O‘zbekistonga taklif qilishga kelishildi.
2. NYU tadbirkorlik instituti vakili Kit Mauppa va Rebekka Gard Silver bilan institutning startap ekotizimi o‘rganilib, maxsus platformalar va “Yoshlar Ventures” jamg‘armasi o‘rtasida hamkorlik o‘rnatildi.
3. “Founder Institute”: Tashkilot vakili Reid Hamilton bilan o‘zbekistonlik iqtidorli founderlarni ushbu nufuzli tashkilotning 14 haftalik global dasturiga jalb etish va ularni xalqaro investitsiyalarga olib chiqish muhokama qilindi.
4. “Endeavor” tarmog‘i direktori Evan Bullington bilan yosh startapchilarimiz loyihalarini global tarmoqqa integratsiya qilish hamda xalqaro bozorga olib chiqish masalalari ko‘rib chiqildi.
5. BMT Yoshlar ofisi rahbari Felipe Paulliyer bilan muloqotda yoshlarimizning BMTdagi stajirovkasi, mintaqaviy suv muammolari hamda yoshlar ruhiy salomatligini mustahkamlash bo‘yicha amaliy harakatlarni boshlash belgilandi.
#NyuYork#ECOSOC
🕊Telegram📱Instagram📺YouTube🔹Linkedin🌍Veb sayt
Опубликован новый (56-й) выпуск дайджеста "Ключевые события международных партнеров РСПП". С предыдущими можно ознакомиться в соответствующем разделе сайта РСПП: http://рспп.рф/activity/cooperation/byulleteni/
В этом выпуске:
Российско-германская внешнеторговая палата; Движение предприятий Франции; Франко-российская торгово-промышленная палата; Японская федерация бизнеса (Кэйданрэн); Европейская комиссия; Африканский союз; Экономический и Социальный Совет ООН (ЭКОСОС); Всемирная продовольственная программа ООН (ВПП); «Бизнес в ОЭСР (BIAC)»; Евразийская экономическая комиссия (ЕЭК).
http://rspp.ru/events/news/klyuchevye-sobytiya-mezhdunarodnykh-partnyerov-rspp-5f071b2f15e03/
#РСПП#ЭКОСОС#ECOSOC#ВПП#WFP#BIAC#BusinessatOECD#ЕЭК#EEC