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

Резултати

Пронајдени 3 слични објави

Пребарај: #usergrowth

当前筛选 #usergrowth清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #4090 · 07.02.2025 г., 13:00

Polymarket Thrives Amid Trader Growth Betting platform Polymarket defies expectations, expanding active traders by over 50% to 462,000 since November. However, open interest dropped significantly from $500M to $100M, and trading volume halved from a peak of $2.6B to $1.2B. For detailed insights, visit Forklog's news. #Polymarket#Betting#Trading#Crypto#Finance#MarketTrends#StakeholderEngagement#UserGrowth#Blockchain

Crypto M - Crypto News

@CryptoM · Post #64566 · 09.04.2026 г., 08:31

🚀 Go Inc. Dominates Japan's Taxi Hailing Market Go Inc. operates the leading taxi hailing application in Japan, boasting the highest number of users in the country. Bloomberg posted on X, highlighting the company's significant presence in the Japanese market. The app's popularity underscores Go Inc.'s influence in the transportation sector, as it continues to expand its user base and enhance its services. This development reflects the growing demand for convenient and efficient transportation solutions in urban areas across Japan. #GoInc#Japan#TaxiHailing#Transportation#UrbanMobility#Bloomberg#UserGrowth

Venture Village Wall 🦄

@venturevillagewall · Post #3812 · 07.01.2025 г., 13:00

Investment Rounds Highlight New Innovations RoboForce secures $10M to create a Robotic Workforce for heavy tasks. JAN3 raises $5M for Bitcoin technology aimed at increasing access globally. Mocean Energy Ltd gets $539.99K to enhance ocean wave energy tech. CopyCat raises $500K for AI automation of browser tasks. Spintly secures $407.85K to streamline smart access control integration. Additionally, SettleTON emerges as a new DeFi solution on the TON ecosystem, boasting $250k TVL and 30k active users monthly. More details available in the blog. #AI#Crypto#VC#Robotics#Bitcoin#DeFi#FinTech#OceanEnergy#Automation#SmartAccess#Investment#Blockchain#Technology#Liquidity#NFT#EcoSystem#Efficiency#TechInnovation#UserGrowth#Funding