Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль code.
Как это может пригодиться?
🔸 Вам не хватает pdb и хочется больше "власти"
🔸 Нужно запросить у юзера данные в достаточно сложном виде. В этом случае можно попросить его создать что ему надо и сохранить в определённую переменную, с которой потом и работать.
🔸 Нужна изолированная среда для выполнения каких-либо действий.
🔸 Просто забавы ради😁
Запускается консоль очень просто
import code
ic = code.InteractiveConsole()
try:
ic.interact()
except SystemExit:
pass
Выход обратно на предыдущий уровень происходит как обычно, вызов функции exit() или клавиши Ctrl+D(Ctrl+Z для Windows).
Я набросал простой пример с некоторым функционалом
🔹 Меняются символы приглашения
🔹 В неймспейсы добавляются дополнительные объекты
🔹 Считается время, проведённое в интерактивном режиме
🔹 Скрипт просит юзера заполнить переменную и по выходу распечатывает её значение
Код здесь ↗️
Для запуска сохраните код в файл и запускайте как обычный скрипт.
python my_console.py
Для быстрого запуска можно сделать отдельный алиас
alias py="python3 /home/username/my_console.py"
#tricks#source
🚀 Jamie Dimon Warns of Rising U.S. Debt Risks and Global Deficits
Jamie Dimon has expressed concerns over the increasing risks associated with U.S. debt. According to NS3.AI, Dimon referenced a Congressional Budget Office forecast predicting that the debt-to-GDP ratio will escalate from the current 100% to 120% by 2036. He highlighted that global deficits are currently at 5%, despite the relatively healthy state of the global economy. Dimon also cautioned that a future downturn in the credit cycle could lead to higher-than-anticipated losses in leveraged lending.
#USDebt#GlobalDeficits#DebtToGDP#CreditRisk#LeveragedLending#EconomicForecast
🚀 Global Currency Order Restructuring May Lead to Long-Term Dollar Depreciation
According to Jin10, a report by China International Capital Corporation (CICC) suggests that after the short-term factors boosting the dollar fade, the narrative of global currency order restructuring and the weakening of dollar hegemony may once again dominate market direction. The United States' continuous accumulation of net external debt increases its need for dollar depreciation. The uncertainty surrounding U.S. President Donald Trump's policies and the unresolved risks of dollar 'weaponization' also dampen market demand for U.S. assets. The new Federal Reserve Chair, Walsh, advocates for a 'balance sheet reduction' policy, which could objectively help restore the dollar's credibility if implemented. However, Walsh's policy is constrained by the resilience of the real economy and financial markets, as well as political limitations. Additionally, Trump's foreign, trade, and economic policies continue to negatively impact the dollar's credibility. Considering the overall impact of Walsh and Trump's policies, it is difficult to conclude that the dollar's credibility will improve in the future. We anticipate that the global currency order may continue to restructure, driving the dollar to maintain a long-term depreciation trend.
#GlobalCurrencyOrder#DollarDepreciation#USDebt#DollarHegemony#FederalReserve#MonetaryPolicy#TrumpPolicies#CICCReport#FinancialMarkets#CurrencyRestructuring
🚀 U.S. Public Debt Increases by $571.28 Billion, Reaching $38.969 Trillion
The United States public debt has increased by approximately $571.28 billion this year, reaching a total of $38.969 trillion as of April 7, 2026. According to NS3.AI, this figure encompasses both debt held by the public and intragovernmental holdings. In an interview with NPR, JPMorgan Chase CEO Jamie Dimon expressed concerns that the growing debt burden could pose challenges, potentially leading to higher market rates and reduced demand for U.S. Treasurys.
#USDebt#PublicDebt#USFinance#GovernmentDebt#EconomicNews#USMarkets#Treasury#DebtCrisis#JPMorgan#Macroeconomics
#The_Barron's 🇺🇸📕[PDF]⬇️
13 #October2025
#Weekly_Magazines
For learning, for free(dom).
@backupofmagazines
In this issue, Oracle founder #LarryEllison takes center stage, betting big on #AIInvestment in what may be his boldest move yet. The issue unpacks market jitters over a tech-driven bull run, rising #Gold and #USDebt, and the resilience of #ESG investing. Insights span #Ferrari’s EV gamble, #ImmigrationEconomics, and potential Fed leadership shifts. For savvy investors, Barron’s explores where the smart money is heading—plus, a special “Guide to Wealth” offers survival strategies for volatility. #Oracle#StockMarket#EllisonUnbound#TechBubble#Barrons#RetirementPlanning