Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
Banking & telecom will potentially spend ₹2,000 cr over 5 years to become #quantum ready. A Feb 2026 roadmap calls for phased adoption of post-quantum cryptography, prioritising critical sectors & targeting nationwide rollout by 2033.
For PSBs, this means auditing existing encryption, mapping exposed systems & piloting PQC post-quantum or hybrid schemes. Since encryption is deeply embedded across apps, payment rails, ATMs, cloud & data centers, the transition will be gradual & costly but the only counter to Harvest Now, Decrypt Later attacks.
India’s first #quantum computing test beds to be set up in Amaravati
https://www.thehindu.com/sci-tech/technology/indias-first-quantum-computing-test-beds-to-be-set-up-in-amaravati/article70841655.ece/amp/
⚡️ Rasmda ko'rib turgan qandilga o'xshash narsa Quantum kompyuteri deb ataladi
Bu haqida ko'proq ma'lumotga ega bo'lishni xohlaysizmi?
👉🏼Birinchi raqamli Windows Blog | #quantum#manba
⚡️ Rasmda ko'rib turgan qandilga o'xshash narsa Quantum kompyuteri deb ataladi
Bu haqida ko'proq ma'lumotga ega bo'lishni xohlaysizmi?
👉🏼Birinchi raqamli Windows Blog | #quantum#manba
⚡️ Rasmda ko'rib turgan qandilga o'xshash narsa Quantum kompyuteri deb ataladi
Bu haqida ko'proq ma'lumotga ega bo'lishni xohlaysizmi?
👉🏼Birinchi raqamli Windows Blog | #quantum#manba
MASSIVE!
National #Quantum Mission achieves 1,000-km secure communication milestone
India has successfully demonstrated a 1,000-km secure quantum communication network, which is one of the longest in the world.
This achievement comes less than two years after the mission's launch in October 2024
Read more: https://www.pib.gov.in/PressReleasePage.aspx?PRID=2250162®=3&lang=2
#tech
Congratulations to Andhra Pradesh CM Chandrababu Naidu for launching India's first indigenous open-access #quantum computing test beds today (World Quantum Day) at SRM University in Amaravati and Medha Towers in Gannavaram.
Part of the Amaravati Quantum Valley initiative, these "Amaravati 1S" (superconducting at SRM) and "1Q" facilities will enable hardware testing, certification, research, and startups—positioning AP as a global quantum hub for innovation in computing, materials, and tech.
#Research
Solana Unveils Quantum-Resistant Vault
Solana developers introduce the *Solana Winternitz Vault*, a quantum-resistant solution using a hash-based signature system that generates unique keys for every transaction. Currently, it's an optional feature rather than a mandatory network upgrade. More details: Decrypt
#Solana#Quantum#Blockchain#Security#Crypto#VC
🌎 Researchers use particle accelerators like the Large Hadron Collider to search for evidence of extra dimensions tied to parallel worlds. These experiments look for missing energy or unusual particle behavior that might reveal hidden spatial dimensions. No direct evidence has been found, but data continues to challenge and refine our understanding of reality’s structure. ✨
#physics⚡#quantum⚡#space
👉subscribe Interesting Planet
👉more Channels
🌎 Scientists exploring the mysteries of parallel worlds suggest that, according to quantum mechanics, alternate dimensions could exist alongside our own—each with its unique version of reality. Though unproven, this idea helps explain puzzling phenomena in physics and inspires everything from science fiction to cutting-edge research about the nature of our universe. ✨
#physics⚡#quantum⚡#multiverse
👉subscribe Interesting Planet