Как работает функция 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
#patent
Hurmatli talabalar, doktorant va tadqiqotchilar!
🔖 Adliya vazirligi huzuridagi “Intellektual mulk markazi” davlat muassasasi hamda Texnologiyalar va innovatsiyalarni qo‘llab-quvvatlash markazi tomonidan universitet professor-o‘qituvchilari, doktorantlari hamda iqtidorli talabalar uchun intellektual mulk sohasida malaka oshirishga qaratilgan seminar-trening o‘tkaziladi.
✅ Seminar davomida siz o‘zingizni qiziqtirgan savollarga javob olishingiz, shuningdek patent (ixtiro, foydali model, sanoat namunasi) olish hamda hujjatlarni rasmiylashtirish bo‘yicha kerakli ma’lumotlarga ega bo‘lasiz.
📍Manzil: Yuridik fakulteti majlislar zali
⏰ Vaqt: 31-mart kuni soat 14:30
☎️ Ma’lumot uchun: +998 99 625-00-95
The UK High Court rules in favour of the patenting of inventions using AI
The UK High Court has ruled that certain inventions related to artificial intelligence can be patented. The decision was made by the High Court in relation to an AI system that provides recommendations on media files, such as selecting music according to a listener's preferences. The system uses a trained artificial neural network that works in a similar way to the human brain.
Judge Antony Mann found the invention suitable for patent protectionon the grounds that on the grounds that the ANN-based system was not a computer program (which cannot be patented) and that it worked distinctively differently from the underlying code. He noted that the invention significantly improves the music selection process by offering recommendations based on emotional perception.
Hello, everyone! The decision could set a precedent for other AI inventions and open the door for more patents in this field. However, it is possible that the decision will be appealed.
It is important to note that this decision does not affect AI-created inventions as they are not subject to patent protection in the UK, US and Europe. The only country that provides patent protection for AI inventions is South Africa.
#AI#Patent
“Yangi O‘zbekiston” universiteti professorining ikkita ixtirosi Buyuk Britaniyada patentlashtirildi!
💥 Raqamli texnologiyalar maktabi Informatika departamenti professori doktor M. Uvazening ikkita ixtirosi Buyuk Britaniya Hukumati tomonidan patentlashtirildi.
⌚️Professorning birinchi ixtirosi soat shaklida bo‘lib, u orqali Altsgeymer kasalligi bilan og'rigan bemorlar o'zlarining salomatlik holati haqida xabardor bo'lib borishlari mumkin.
📸 Ikkinchi ixtiro esa kameralarda maxsus tizim orqali biror shaxs yoki jismning xususiyatini batafsil aniqlashda yordam beradi.
🎗 Professorimiz ilmiy faoliyatida muvaffaqiyatlar tilaymiz!
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#patent#altsgeymer#UK
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti professorining ixtirosi Amerikada patentlashtirildi!
💥 Raqamli texnologiyalar maktabi Informatika departamenti professori doktor Sirojiddin Jo'rayevning ixtirosi Amerika hukumati tomonidan patentlashtirildi.
⌚️Mazkur ixtiro WiFi tarmoqlarida shovqin hujumidan qochadigan tizim vazifasini bajaradi. Uni harbiy xizmat jarayonida va boshqa ko'plab simsiz tarmoq sohalarida qo'llash mumkin.
Ixtiro bundan avval Janubiy Koreyada ham patentlashtirilgan.
🎗 Professorimiz ilmiy faoliyatida muvaffaqiyatlar tilaymiz!
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#patent#simsiz_aloqa#US
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Professor Muhammed Uvaze ixtirolari Buyuk Britaniyada patentlashtirilgani haqida Hudud informatsion dasturida lavha tayyorlandi.
#hudud#patent#inventions
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
‼️"Diese Patentanmeldung von Pfizer wurde am 31. August 2021 genehmigt und ist das allererste Patent, das in einer Liste von über 18.500 Patenten aufgeführt ist, die zum Zweck der Fernkontaktverfolgung aller geimpften Menschen weltweit dienen, die über eine Quantenverbindung mit pulsierenden Mikrowellenfrequenzen von 2,4 GHz oder höher von Mobilfunkmasten und Satelliten direkt mit dem „Internet der Dinge” verbunden sind oder sein werden."
Lesen Sie das NOCH EINMAL!
Quelle:Sudden and Unexpected
Findest du diese Information wichtig? Dann abonniere unseren Kanal!
👉@LegitimNews
#mRNAImpfung#4G5G6G#Graphenoxid#Pfizer#Patent
🤓 Как вы наверное уже заметили, мои профессиональные интересы находятся на пересечении мировой истории дизайна и советской. Последняя - исследована гораздо меньше, и там я нахожу много материалов, требующих современного осмысления и освещения.
📚 Мне хочется, чтобы этот канал отражал разные направления моей деятельности. Поэтому я решила в качестве эксперимента сделать пятницу днём советского дизайна. Начну с темы про советские патенты. Посвящаю её горячо любимому мной каналу USSResearch.
📺 Сейчас речь пойдет про послевоенный период, т.к. после революции всё быстро и часто менялось, плюс дизайнерские (с современной точки) зрения разработки регистрировались вместе с остальными чисто инженерными изобретениями и их сложнее искать. В подтверждение - в приложении будет фото из частного семейного архива Конплянских с которыми я работю.
🔗 При этом, дизайнеры отдельные свои конструкторские разработки продолжали регистрировать как изобретения. В приложении – пример изобретательского патента уникального художника Вячеслава Фомича Колейчука (у которого мне посчастливилось учиться в институте).
™️ И про товарные знаки я сейчас тоже писать не буду, т.к. их стали регистрировать отдельно сильно раньше, чем промышленные образцы, НО без указания авторства! Просто год и название предприятия, которому теперь это знак принадлежит. Я уже почти потеряла надежду выяснить, кто сделал логотип Аэрофлота (и некоторые другие) 😢
1️⃣ Итак, первое в СССР авторское свидетельство на промышленный образец было зарегистрировано на имя завода «Эстопласт», г. Таллин, 28 августа 1965 года.
🔟 Все первые 10 свидетельств были выданы на светильники этого легендарного эстонского завода, существовавшего с 1959 по 2003 год. Сейчас многие из его моделей являются предметом коллекционирования. Если хотите от меня отдельную подборку - ставьте ✍🏻
💡Современный преемник предприятия - 4ROOM, тоже имеет ряд симпатичных рэтро-моделей.
📝 В приложении добавлю критическую статью на эти первые зарегистрированные модели из журнала «Техническая эстетика».
#SovietDesign#Research#Archive#ProductDesign#Patent#Lighting