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

Пребарај: #eloa

当前筛选 #eloa清除筛选
English Law Report

@enlawreport · Post #1720 · 01.09.2025 г., 06:02

📚English Law Online Academy — Перезапуск и итоги недели English Law Online Academy (проект созданный в рамках English Law Report) вышел на новый уровень: теперь кейсы публикуются в формате «Записок солиситора». Это не просто пересказ решений, а компактные и практичные конспекты с акцентом на то, как мыслит английский юрист. Такой формат помогает юристам применять английское право в реальных делах. На прошлой неделе мы разобрали ключевые прецеденты по всем 7 дисциплинам английского права: 🔹Понедельник (Contract Law) Scotson v. Pegg (1861) — обещание выполнить существующее обязательство может быть хорошим возмещением (consideration). 🔹Вторник (Equity & Trusts) Re Astor's Settlement Trusts (1952) — траст без чётких целей не имеет силы. 🔹Среда (Land Law) Re Inns (1947) — распределение интересов в земельном праве. 🔹Четверг (Criminal Law) R v. G & R (2003) — определение recklessness (неосторожности) в уголовном праве. 🔹Пятница (Company Law) Jones v. Lipman (1962) — классика о «sham company» и снятии корпоративной вуали. 🔹Суббота (Tort Law) Dunnage v. Randall (2015) — ответственность за вред при психических расстройствах. 🔹Воскресенье (Public Law) Prohibitions Del Roy (1607) — верховенство common law над королевской властью. 🎯Зачем это вам? Каждый разбор знакомит вас с фундаментальными принципами английского права — системы, на которой строятся международные сделки, арбитражи и корпоративное управление по всему миру. Эти кейсы входят в программу BPP Law Schoolи University of Law, а значит, это именно тот материал, который изучают будущие солиситоры и барристеры. Для студентов это подготовка к экзаменам и SQE, для практикующих юристов — возможность мыслить как английский юрист и применять common law в работе с иностранными клиентами, а для бизнесменов — понимание юридических основ, лежащих в договорах и инвестициях. ✅ Подписка на каналы ELOA = каждую неделю вы проходите мини-курс английского права через реальные кейсы. 📲 Telegram превращается в ваш онлайн-университет по common law. #EnglishLawOnlineAcademy#EnglishLaw#CommonLaw#ELOA#ЗапискиСолиситора#ContractLaw#CompanyLaw#CriminalLaw#EquityAndTrusts#LandLaw#PublicLaw#TortLaw