Многие из тех кто активно работал с 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
🇪🇺 Ursula #VonDerLeyen: "Gli shock geopolitici possono e devono rappresentare un'opportunità per l'Europa. A mio avviso, il cambiamento sismico che stiamo attraversando è un'occasione, anzi una necessità, per costruire una nuova forma di indipendenza europea. Questa esigenza non è nuova, né una reazione agli eventi recenti: è un imperativo strutturale da molto tempo", ha sottolineato, indicando che "oggi esiste un vero consenso su questo". (ANSA)
@UltimoraPolitics24
🇪🇺Giornata dell'Europa, la Presidente della Commissione UE #VonDerLeyen a Kiev:"È bello tornare a Kiev dove i valori a noi cari vengono difesi ogni giorno. È quindi un luogo appropriato per celebrare la Giornata dell'Europa. Accolgo la scelta del presidente Zelensky di rendere il 9 maggio la Giornata dell'Europa anche qui in Ucraina" (ANSA)
@UltimoraPolitics
Euromaccartismo
Delegittimazione della critica alle guerre: filo putiniani, agenti della disinformazione
#vonderleyen rappresenta la commissione un tempo pilone comunitario dell' Europa
La presidente del Consiglio Giorgia #Meloni ha invitato la presidente della Commissione Ursula #VonDerLeyen a visitare Lampedusa. E lei ha accettato
@UltimoraPolitics
Ursula #VonDerLeyen: "Un piacere incontrare Giorgia #Meloni a Roma oggi. Abbiamo discusso su come continuare a sostenere l'Ucraina; garantire energia sicura e conveniente; promuovere la competitività dell'industria dell'UE; fare progressi sul patto di migrazione; e dell'esecuzione del PNRR in Italia"
@UltimoraPolitics
Terminato dopo un'ora e mezza l'incontro tra Giorgia #Meloni e Ursula #VonDerLeyen: "Ottima occasione per uno scambio di vedute in preparazione del Consiglio Europeo straordinario del 9-10 febbraio, dedicato in particolare all'economia e alla migrazione"
@UltimoraPolitics
Matteo #Salvini: "#VonDerLeyen non ha firmato l'avvio della procedura contro l'Austria per i limiti al transito dei mezzi pesanti al Brennero. A questo punto confidiamo sulla giustizia della Corte europea. Non si può pontificare a spese dell'Italia, cercando accoglienza e integrazione a Lampedusa, blindando il confine del Brennero. Questo governo porrà fine a questa vergogna"
@UltimoraPolitics
🇪🇺#UE – Fonti riferiscono che l'UE sarebbe pronta all'applicazione provvisoria dell'accordo di libero scambio Mercosur dopo la ratifica dell'Argentina e del Paraguay; la decisione sarà annunciata dalla presidente Ursula #vonderLeyen in un punto stampa convocato alle 11.30.
@UltimoraPolitics24
Il vicepremier e ministro degli Esteri Antonio #Tajani riferisce su X: "Bene #VonDerLeyen che ha deciso l'applicazione provvisoria dell'accordo Mercosur. È un impulso positivo per il nostro export che continua a contribuire alla crescita economica dell'Italia. Ho convocato per lunedì la task force commercio per informare le imprese sugli sviluppi della situazione in tutta l'America."
@UltimoraPolitics24
Giovedì 10 luglio sarà votata dal Parlamento #UE una mozione di sfiducia alla Presidente della Commissione #VonderLeyen. La discussione in Aula avverrà lunedì prossimo. (ANSA)
@UltimoraPolitics
Ursula #vonderLeyen: "Estenderemo la sospensione delle contromisure" sui dazi #USA.
Questo pomeriggio a Bruxelles la riunione degli ambasciatori permanenti dei 27, il Coreper, convocati d'urgenza. Tra le decisioni da prendere quella sulle possibili contromisure che potrebbero già scattare, in tutto o in parte, dall'inizio della settimana. (ANSA)
@UltimoraPolitics