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 слични објави

Пребарај: #rusiarpdc

当前筛选 #rusiarpdc清除筛选
Noticias de LAD🇷🇺

@LAD_MAERusia · Post #22218 · 22.01.2026 г., 08:12

🎙 La excerptadel discurso y las respuestas a las preguntas del Canciller de Rusia, Serguéi Lavrov, durante su rueda de prensa dedicada a los resultados de la política exterior rusa en 2025(Moscú, 20 de enero de 2026) Leer por completo #Brasil#BRICS Destacamos el objetivo de consolidación del BRICS y el creciente interés hacia este grupo. Prestamos todo tipo de apoyo a la presidencia brasileña en el BRICS en 2025. Nuestros amigos brasileños continuaron implementando muchos de los proyectos que lanzamos en la Сumbre del BRICS en Kazán en otoño de 2024. <...> Todos los países de la asociación son nuestros buenos socios. Con cada uno de ellos, en 2025, se fortalecieron nuestras relaciones y la cooperación en todas las áreas. #RusiaChina Rusia y China cooperan de una manera fructífera en los ámbitos humanitario y económico, así como mantienen una interacción estratégica en la palestra internacional, donde representan un factor estabilizador en los asuntos mundiales, cuya importancia en las condiciones actuales está creciendo. #RusiaIndia Me gustaría destacar especialmente el carácter estratégico privilegiado de nuestra asociación con India. #RusiaÁfrica África ya comienza a sentir un "segundo despertar": la conciencia de que la independencia económica no llegó con la independencia política, y de que continúa siendo explotada mediante métodos neocoloniales. <...> Lo percibimos a diario en nuestros numerosos contactos con los países africanos. Actualmente, estamos preparando la 3° Cumbre "Rusia-África". Una etapa importante en la preparación de esta cumbre fue la 2° Conferencia Ministerial (diciembre de 2025, El Cairo). #ONU Por nuestra iniciativa, respaldada por los países del Grupo de Amigos en Defensa de la Carta de la ONU, la Asamblea General adoptó dos importantes decisiones: declarar el Día Internacional de Lucha contra el Colonialismo en todas sus Formas y Manifestaciones (14 de diciembre) y el Día Internacional de la Lucha contra las Sanciones Unilaterales (4 de diciembre). Por nuestra iniciativa, se firmó en Hanói la Convención de las Naciones Unidas contra la Ciberdelincuencia. Es el primer documento en el ámbito de la seguridad internacional de la información. Esperamos que se alcancen resultados igualmente concretos en los debates que se desarrollan actualmente sobre regulación de la #InteligenciaArtificial. #CrisisUcraniana Nunca ha faltado buena voluntad por parte de Rusia para resolver la situación en torno a Ucrania. <...> Bajo la Administración de Donald Trump, EE.UU. está dispuesto a tomar en consideración las causas profundas de este conflicto, creado en gran medida por el presidente anterior, Joe Biden, y su administración. <...> Europa y Zelenski con su equipo intentan hacer que EE.UU. abandone su posición y tratan de imponer nuevamente sus conceptos, incluyendo un alto el fuego de 60 días. <...> Rusia no puede permitirse que el régimen de Kiev se rearme nuevamente y represente una amenaza. Ya han anunciado unas reuniones en Davos, en las que se espera que los líderes europeos aprovechen para intentarcambiar la postura de Donald Trump sobre el conflicto. #RusiaRPDC La materialización práctica de nuestras acciones para fortalecer la seguridad en Eurasia fue el Tratado de Asociación Estratégica Integral con la República Popular Democrática de Corea, que nos brindó una ayuda fraterna y aliada para liberar la región de Kursk de los combatientes ucranianos. #Eurasia En Eurasia, el continente más grande del mundo, a diferencia de África y América Latina, no existe una organización continental general. Hay numerosas estructuras subregionales <...>. Estamos convencidos de que no es necesario perseguir ciertos ejemplos y crear una estructura formal y burocrática. Es más que suficiente, como primer paso, establecer un diálogo continental general. #Resultados2025