Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
#Jarayon
🇺🇿 Xalq deputatlari Ohangaron shahar Kengashi deputatlari Ulug‘bek Isayev va Maxsud Mo‘minov “Qo‘rg‘on” MFYda bo‘lib, mahalla raisi hamda hokim yordamchisi ishtirokida hududda olib borilayotgan ishlar bilan yaqindan tanishdilar. Uchrashuv davomida amalga oshirilayotgan loyihalar tahlil qilinib, mahallaning kelgusidagi rivojlanish istiqbollari muhokama etildi.
🇺🇿Ohangaron shahar hokimligi
Axborot xizmati
Telegram|Instagram|Youtube|Vebsayt|Facebook
#jarayon
Targ‘ibotchilar "karvon"i hududlarga yo‘l oldi
Prezidentimiz Shavkat Mirziyoyev raisligida joriy yil 8-aprel kuni Toshkent viloyatida islohotlar samaradorligi va istiqbolli loyihalar taqdimotiga bag‘ishlab o‘tkazilgan yig‘ilishda belgilangan vazifalar mazmun-mohiyatini aholiga yetkazish maqsadida Toshkent viloyati hokimligida maxsus seminar ko‘rinishida kengaytirilgan muloqot tashkil etildi.
Unda viloyatning barcha tuman va shaharlaridan jami 314 nafar “Ma’naviyat targ‘ibotchilari” ishtirok etib, ularga 2025-yilda amalga oshirilgan islohotlar natijalari, shuningdek, kelgusidagi ustuvor vazifalar yuzasidan atroflicha yo‘nalish va tushunchalar berildi.
Muloqotdan so‘ng turli soha vakillaridan, xususan ilm-fan, ta’lim, adabiyot, madaniyat namoyondalari, shuningdek, deputatlar, mahalla faollari, nuroniylar, kayvonilar, shijoatli yoshlardan iborat targ‘ibotchilar" karvon"i hududlarga yo‘l oldi.
Endi ular joylarda — mahallalar, ta’lim muassasalari, korxona va tashkilotlarda aholi bilan bevosita muloqotlar o‘tkazib, amalga oshirilayotgan islohotlar, xususan, davlatimiz rahbarining beqiyos e’tibori tufayli viloyatimizda hayotga tadbiq etilayotgan ko‘lamli loyihalarning mazmun-mohiyatini keng jamoatchilikka yetkazadilar.
Rejaga muvofiq, ushbu targ‘ibot tadbirlari 17-aprelga qadar davom etib, viloyatdagi 883 ta mahalla, 875 ta maktab, 57 ta texnikum, 14 ta oliy ta’lim muassasasi hamda 200 ga yaqin yirik korxona va tashkilotlarni qamrab olishi maqsad qilingan.
Mazkur jarayon orqali aholining bugungi o‘zgarishlardan xabardorligini oshirish, islohotlarning mazmun-mohiyatini teran anglashlari hamda jamiyatda faol fuqarolik pozisiyasini mustahkamlash ko‘zda tutilgan.
✅Telegram🌐Website📹YouTube✅Facebook🕊Twitter🌐Instagram
#jarayon
Hududlarda o‘tkazilayotgan Navro‘z bayramlarida odamlar orasida adashib qolgan bolalarni ichki ishlar xodimlari topib, xavfsiz joyda saqlab, ota-onalariga sog‘-salomat topshirmoqda. Ota-onalar esa ularning mehribonligi va mas’uliyati uchun cheksiz minnatdorchilik bildirmoqda. Bunday e’tibor va g‘amxo‘rlik — barchamiz uchun ibrat.
Aziz ota-onalar, bayram shodiyonasini bolalaringiz bilan birga xavfsiz o‘tkazish uchun ularni qarovsiz qoldirmang, doimo hushyor va e’tiborli bo‘ling!
✅@INSPECTOR_UZ👈🏪QONUN HUJJATLARI
#jarayon
Viloyatimizning go‘zal maskanlarida fuqarolar maroqli hordiq chiqarishlari, mazmunli dam olishlari uchun barcha sharoitlar yaratilmoqda.
Ularning xavfsizligi va osoyishtaligi esa mas’ul xizmatlar tomonidan doimiy nazoratga olinib, ta’minlanmoqda.
✅Telegram🌐Website📹YouTube✅Facebook🕊Twitter🌐Instagram
#Jarayon
💧Qarshi shahridagi "Chashma"suv uzatish stansiyasi ham ichimlik suvi uzatishni boshladi- (3)
✅Telegram
📱Instagram
✅Facebook
✅Youtube
🎁Dilnomalar
🎥📱ITV
🎥📺TVCOM
🎥✅Telegram
🎥🎬Cinerama
#Jarayon
Qarshi shahridagi suv uzatish stansiyalari ichimlik suvi uzatishni boshladi.
✅Telegram
📱Instagram
✅Facebook
✅Youtube
🎁Dilnomalar
🎥📱ITV
🎥📺TVCOM
🎥✅Telegram
🎥🎬Cinerama
#Jarayon
Jizzax viloyati Ichki ishlar boshqarmasining barcha sohaviy xizmat xodimlari hamda boshqa huquq-tartibot idoralari tomonidan Ramazon Hayiti namozi vaqtida fuqarolarning xavfsizligi ishonchli taʼminlandi.
Kanalimizga obuna boʻling
👉@Jizzax24kanal
https://t.me/joinchat/AAAAAEb1PYV00dCr2WDOpw
#jarayon
Buxoroda an’anaviy tungi yugurish musobaqasi — "Bukhara Night Race" boshlandi.
Musobaqaning start va finish nuqtasi qadimiy Ark qal’asi yonida tashkil etilgan.
Dastlab KIDS RUN 60 — 60 m hamda KIDS RUN 300 — 300 m masofalarda musobaqa tashkil etildi.
🌎Veb-sayt📱Telegram📱Facebook📱You Tube📱Instagram
#jarayon
Ayni paytda taʼmirlash ishlari jadallashtirilgan boʻlib, yuzaga kelgan nosozlikni bartaraf etish boʻyicha barcha choralar qoʻllanilmoqda.
🌎Veb-sayt📱Telegram📱Facebook📱You Tube📱Instagram
#jarayon
Piridastgir ko‘chasi bo‘ylab o‘tuvchi diametri 700 mm li markaziy ichimlik suvi quvurida yuzaga kelgan nosozlikni bartaraf etish ishlari davom etmoqda.
🌎Veb-sayt📱Telegram📱Facebook📱You Tube📱Instagram
#jarayon
Piridastgir ko‘chasi bo‘ylab o‘tuvchi diametri 700 mm li markaziy ichimlik suvi quvurida yuzaga kelgan nosozlikni bartaraf etish maqsadida Favqulodda vaziyatlar hamda "Buxoro suv ta'minot" AJ Buxoro shahar filiali va boshqa tashkilotlar mutaxassislari tomonidan tezkor ravishda avariya-tiklash ishlari olib borilmoqda.
Aholini sifatli va uzluksiz ichimlik suvi bilan ta’minlashni tiklash uchun zarur texnika va ishchi kuchlari jalb etilgan bo‘lib, nosozlikni qisqa muddatlarda bartaraf etish choralari ko‘rilmoqda.
Vaqtinchalik noqulayliklar uchun iste’molchilardan uzr so‘raymiz hamda ishlar yakunlangach, suv ta’minoti bosqichma-bosqich tiklanishini ma’lum qilamiz.
🌎Veb-sayt📱Telegram📱Facebook📱You Tube📱Instagram