Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
📽️Weiter geht’s mit „Natalie und Alexander“!
Die nächsten Folgen der russischen Serie laufen bald in unserem Kino – verpasst nicht das dramatische Liebesepos rund um Puschkin und seine Muse!✨
🗓️ Kommt morgen, am 16. September um 19:00 Uhr vorbei!
❗️In russischer Sprache
📲Anmeldung ist erforderlich.
#kino#serie#puschkin#berlinevents
Das Warten hat ein Ende: Wir starten in die neue Saison!🥳😍
Nach der Sommerpause öffnen sich endlich wieder die Türen und wir beginnen mit einem besonderen Highlight: der packenden Vorführung der russischen Serie „Natalie und Alexander“🍿
🎞️ Die Serie erzählt auf eindrucksvolle und intime Weise vom Leben und Sterben Alexander Puschkins: vom ersten Blick auf die junge Natalja bis zum verhängnisvollen Duell🤺, das ihn das Leben kostete.
🎥 Doch im Mittelpunkt steht diesmal nicht der Dichter, sondern die Frau an seiner Seite, seine Muse und Ehefrau.👩🏻
Kommt in unser Filmtheater vorbei und erfahrt ihre Wahrheit und Sicht auf die Geschichte!
🗓️Sendungstermine:
Folgen 1-2 — am 2. September um 19:00
Folgen 3-4 — am 9. September
Folgen 5-6 — am 16. September
Folgen 7-8 — am 23. September
Folgen 9-10 — am 30. September
💬 In russischer Sprache mit englischen Untertiteln
📲Anmeldung ist erforderlich.
#kino#serie#puschkin#berlinevents
🎬 Die Fortsetzung der spannenden Geschichte von Natalie Puschkin! In den Folgen 3. und 4. der Serie „Natalie und Alexander“ werden neue Kapitel ihres Schicksals enthüllt.
📺Kommt heute, am 9. September, um 19:00 Uhr, und bereitet euch auf unerwartete Wendungen der Handlung vor!😍🎥
🍿Anmeldung
#kino#puschkin#drama#geschichte#eventberlin
Morgen:Das große Finale von „Natalie und Alexander“!📽️
🍿 Die letzten Folgen der russischen Serie rund um Puschkin und seine große Liebe stehen bevor. Verpasst nicht das emotionale Ende dieses historischen Liebesepos!✨
🗓️ Kommt am7. Oktober um 19:00 Uhr in unser Kino! ❗️Die Vorführung findet in russischer Sprache mit englischen Untertiteln statt. 📲Anmeldung ist erforderlich.
#kino#serie#finale#puschkin#berlinevents
Das Treffen des Sprachklubs steht ganz im Zeichen der Märchen von Alexander Puschkin. Die Teilnehmer erhalten die Gelegenheit, in die faszinierende Welt einzutauchen, die der große russische Dichter erschaffen hat. Dabei stehen nicht nur die fantasievollen Geschichten im Vordergrund, sondern auch die darin aufgeworfenen Fragen und Probleme, von denen viele bis in die heutige Zeit relevant geblieben sind. Der Abend verspricht eine inspirierende Auseinandersetzung mit klassischen Märchen und ihren zeitlosen Themen.😍
🗓️ Seid am 12. November um 19:00 Uhr dabei!
📲Anmeldung ist erforderlich.
#sprachklub#russisch#russischlernen#sprache#märchen#magie#puschkin
Das Treffen des Sprachklubs steht ganz im Zeichen der Märchen von Alexander Puschkin. Die Teilnehmer erhalten die Gelegenheit, in die faszinierende Welt einzutauchen, die der große russische Dichter erschaffen hat. Dabei stehen nicht nur die fantasievollen Geschichten im Vordergrund, sondern auch die darin aufgeworfenen Fragen und Probleme, von denen viele bis in die heutige Zeit relevant geblieben sind. Der Abend verspricht eine inspirierende Auseinandersetzung mit klassischen Märchen und ihren zeitlosen Themen.😍
🗓️ Seid am 12. November um 19:00 Uhr dabei!
📲Anmeldung ist erforderlich.
#sprachklub#russisch#russischlernen#sprache#märchen#magie#puschkin
Happy Birthday, Alexander Puschkin!✍️🧑🏾🦱Heute feiern wir den Geburtstag eines der größten Dichters aller Zeiten. Wusstet ihr, dass Puschkin nie in Deutschland war. Was wäre aber, wenn er heute hier leben würde?
Stellt euch vor: Der „Vater der modernen russischen Sprache“ als Teil unserer Gegenwart, mitten in deutschen Städten, in Looks von heute, mit dem Geist von damals.🌍💬
📸 5 Städte – 5 Styles – 1 Puschkin:
1️⃣Berlin: Urban Creative
2️⃣München:Bayerisch smart
3️⃣Hamburg:Hanseatisch-maritim
4️⃣Düsseldorf: Rich-Kid-Look
5️⃣Frankfurt:Business-Poet
🖋️ Er war nie hier, aber so könnte er heute aussehen.
💬 In welcher Stadt würdet ihr euch Puschkin vorstellen und mit welchem Style? Lasst eure Ideen in den Kommentaren! Wir sind gespannt!
#Puschkin#WasWäreWenn#StyleMeetsSoul#PuschkinInDeutschland#Пушкин#ПушкинвГермании