Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
💥Aceite de Argán OGX para cabello seco y dañado
Regala a tu cabello el cuidado que se merece esta Navidad
✅OFERTA: 5.83€
❌ Antes: 8.99€
💰Ahorras un 35%🔥
Fortalece, renueva y deja tu cabello sedoso al instante
👉 Consigue un cabello radiante ahora
#aceitedeargan#cabellosedoso#pelodanado#belleza#cuidadodelcabello#navidad#ofertas#viral
🛰️Oferta publicada en Moda y Belleza
El quimbombó es rico en ácido fólico, calcio, hierro, magnesio, antioxidantes y fibras; contiene a su vez vitaminas C, A, B6, B9, K y E. Además de hidratar y darle brillo al cabello te ayudará a proteger el cabello de los rayos UV.
¿Qué usos puedes darle al gel de quimbombó?
1. Definir los rizos.
2. Mascarilla natural.
3. Como potenciador de mascarillas caseras.
👁️J👁️
✔️ El quimbombó es una planta mucilaginosa así que sí vas a aplicarla desde el cuero cabelludo y sientes un picor, te recomendamos que la próxima vez que la utilices lo hagas de medios a puntas.
✔️ Máximo puede el gel permanecer refrigerado una semana.
✔️ Ten en cuenta a la hora de elaborarlo que las cantidades de los ingredientes que utilizarás dependerán siempre del largo de tu cabello, mientras más largo sea, debes agregar más ingredientes de los que acá te dejo.
.
.
.
#hairlovecuba#cabello#gelnatural#quimbombó#mascarillas#cuidadodelcabello
💥Champú Olaplex No 4 para Cabello Radiante
Brilla en todas las fiestas con un cabello saludable
✅OFERTA: 18.3€
❌ Antes: 29.5€
💰Ahorras un 38%🔥
Reduce la rotura, hidrata en profundidad y suaviza tu melena
👉 Descubre el secreto de un cabello deslumbrante
#olaplex#cabellosano#hidratacioncapilar#brillototal#sinparabenos#cuidadodelcabello#navidad
🛰️Oferta publicada en Moda y Belleza