Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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/CqrUJN-JmW1/?igshid=MDJmNzVkMjY=
.
[UCAPAN SELAMAT & SUKSES KEPADA SEJUMLAH DINAS KESEHATAN PROVINSI DAN DINAS KESEHATAN KABUPATEN/KOTA TERPILIH DI RAKONTEK 2023 FARMALKES]
~
Salam, Apoteker!
~
Ikatan Apoteker Indonesia (IAI) mengucapkan selamat dan sukses kepada sejumlah dinas kesehatan provinsi dan dinas kesehatan kabupaten/kota terpilih meraih penghargaan di Rapat Konsultasi Teknis Nasional/Rakontek 2023 Direktorat Jenderal Kefarmasian dan Alat Kesehatan/Farmalkes pada Selasa (4/4/2023) di Jakarta.
Acara pemberian penghargaan oleh Ditjen Farmalkes RI ini disaksikan oleh Menteri Kesehatan RI yang memberikan sejumlah penghargaan dengan beragam kategori tertentu, yang masing-masing kategori penghargaan dapat dilihat pada slide 2 s.d 9).
~
#ppiai#FarmalkesRI#KemenkesRI#apoteker#apotekerIndonesia#pharmacist
*RAKONTEK Farmalkes 2023*
Dalam rangka memperkuat komitmen kerja sama pemerintah pusat dan daerah untuk meningkatkan akses, kemandirian dan mutu sediaan farmasi dan alat kesehatan. Ditjen Kefarmasian dan Alkes menyelenggarakan kegiatan Rapat Koordinasi Teknis Nasional Direktorat Jenderal Kefarmasian dan Alat Kesehatan Tahun 2023 dengan tema Sinergi Pusat dan Daerah dalam Mewujudkan Transformasi Kesehatan di Sektor Kefarmasian dan Alat Kesehatan.
Kegiatan ini akan diselenggarakan pada
*Hari : Selasa-Rabu*
*Tanggal : 04 s.d 05 April 2023*
*Waktu : 08.30 s.d selesai WIB*
Ikuti acara ini yang akan disiarkan Live melalui Youtube Streaming Farmalkes TV:
https://youtube.com/@BinfarAlkes
Yuk kita dukung bersama Transformasi Kesehatan menuju Indonesia lebih sehat.
Salam Sehat,
#KemenkesRI
#FarmalkesRI
#TransformasiKesehatan
#Rakonteknas2023
https://www.instagram.com/p/CrjwsE1PU8Q/?igshid=MDJmNzVkMjY=
.
https://m.facebook.com/story.php?story_fbid=pfbid029H7s6d8423J5U2KNFVDKL3Qj1ou4cFtnNLP9j3uv2qJhkUMmbdrGxx18jcGingn9l&id=100040565696243&mibextid=Nif5oz
.
Hai Sob, ada info penting dari @farmalkes@kemenkes_ri nih!
__
Hai Sobat Sehat,
Sekarang kamu dapat mengakses informasi terkait obat kanker melalui fitur Wiki Obat di aplikasi SATUSEHAT lho!
Inovasi ini dibuat untuk memudahkan masyarakat mengakses informasi obat kanker. Diharapkan dengan adanya fitur ini, pasien kanker dapat langsung mengetahui dimana ketersediaan obat yang dibutuhkan.
Yuk segera unduh aplikasi dan/atau perbaharui aplikasi SATUSEHAT Sobat Sehat untuk mengakses fitur ini!
Salam sehat.
#KemenkesRI#FarmalkesRI#Kanker#ObatKanker#SATUSEHAT#WikiObat
*Hari ke-3*
*SOSIALISASI dan FGD RUU KESEHATAN*
*Substansi Kefarmasian dan Alat Kesehatan*
Dalam rangka membuka ruang diskusi yang lebih luas antara pemerintah dengan seluruh pemangku kepentingan tentang seputar Rancangan Undang Undang Kesehatan, Pemerintah menyelenggarakan *Sosialisasi dan FGD RUU Kesehatan substansi Kefarmasian dan Alat Kesehatan*, pada:
Hari : Kamis
Tanggal : 30 Maret 2023
Waktu : 09.00 – 11.00 WIB
*Topik: Kebijakan Kesehatan Bidang Kefarmasian dan Alat Kesehatan*
Link Zoom:
https://us02web.zoom.us/j/7806475908?pwd=K1pjc2t0NlpIREhJUDhOZCtMTHg3UT09
ID: 780 647 5908
Password: farmalkes
Acara ini Live Youtube Streaming Kementerian Kesehatan:
https://www.youtube.com/@KementerianKesehatanRI
Yuk kita sama-sama kawal RUU Kesehatan menuju Transformasi Sistem Kesehatan Indonesia.
Salam Sehat,
#KemenkesRI
#FarmalkesRI
#RUUKesehatan
#SehatLebihDekat
#SehatLebihTepat
#SehatLebihMurah