Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
https://www.instagram.com/p/CrPURfAvHK8/?igshid=MDJmNzVkMjY=
.
[PERSIAPAN OBAT UNTUK MUDIK]
.
Wah.. sudah pada jalan mudik nih?
Kira-kira Sobat perlu siapkan obat apa aja untuk selama mudik?
Baik untuk berjaga-jaga sebagai upaya pencegahan selama liburan di kampung halaman, maupun untuk mengobati penyakit yang memang sudah diderita sebelum perjalanan.
.
Yuk kita simak info penting dari @apotekersahabatkeluarga dan @infokom.farmasi berikut ini Sob.
.
Semoga bermanfaat dan semoga perjalanan mudik kalian berjalan dengan lancar dalam keadaan sehat wal 'afiat
Aamiin...
Jangan lupa dibagikan sebanyak - banyaknya ya ...
.
#apotekersahabatkeluarga#apotekerindonesia#obatuntukmudik#obatpersiapanmudik
[PERSIAPAN OBAT UNTUK MUDIK]
•
https://www.instagram.com/p/ByHxRtfJT9a/?igshid=dissrkv3bx06
•
https://www.facebook.com/864416113651534/posts/2212839655475833/
•
Sudah memasuki minggu terakhir bulan ramadhan, bagaimana kabarnya #sobatgemacermat ? Semoga tetap sehat semuanya yaaa.. Sudah bersiap untuk mudik?
•
Nah, bagi yang akan melakukan perjalanan mudik ke kampung halaman, mimin akan share tips untuk persiapan obat selama mudik nih. Kenapa perlu dipersiapkan? Tentunya agar kita semua bisa melakukan perjalanan secara sehat selama mudik. Perlu upaya pencegahan dengan menyediakan obat yang sekiranya dibutuhkan.
•
Obat apa saja yang perlu dipersiapkan? Simak infografis berikut ini, yang disarikan dari tulisan Prof. Dr. Zullies Ikawati, guru besar Farmakologi UGM di blognya berikut ini:
https://zulliesikawati.wordpress.com/2017/06/20/persiapan-obat-obatan-untuk-lebaran-sehat-dan-nyaman/
@kemenkes_ri .
•
Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat
Twitter & IG: @gemacermat
Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat
Email: [email protected]
.
#mudiksehat#mudiklebaran#mudik2018#sehat#kesehatan#infosehat#gemacermat#cerdasgunakanobat#obatmudik#obatuntukmudik#instatravel#travelgram#travelling#travellingindonesia#traveller
Selamat mudik untuk semua Sobat GeMa CerMat yang sedang dalam perjalanan mudik yaa...
Jangan lupa jaga kesehatan dan keselamatan dalam perjalanan maupun di tempat tujuan.
•
Cukupkan istirahat dan persiapkan obat selama mudik.
Apa aja yang diperlukan?
Silakan baca postingan sebelumnya yaaa..
•
Berikut jingle Mudik Sehat persembahan Kementerian Kesehatan RI.
Keep safe and healthy, gaeess..
•
https://www.instagram.com/p/ByR_xFKH70m/?igshid=fmhw7eiyi508
•
https://www.facebook.com/864416113651534/posts/2219786138114518/
•
Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat
Twitter & IG: @gemacermat
Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat
Email: [email protected]
.
#mudiksehat#mudiklebaran#mudik2019#sehat#kesehatan#infosehat#gemacermat#cerdasgunakanobat#obatmudik#obatuntukmudik#instatravel#travelgram#travelling#travellingindonesia#traveller#apoteker#apotekerindonesia#apotekermuda#obat#sehat#kesehatan#lebaran2019