Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
#ConciertoParaPiano#Beethoven#MarthaArgerich#DanielBarenboim
Título: Concierto No. 1 para piano y orquesta in C Major, Op. 15
Autor:Ludwig Van Beethoven
Movimientos:
🎵I. Allegro con brio
🎵 II. Largo
🎵 III. Rondo. Allegro scherzando
Interpretación:
Martha Argerich - Piano
Director:
Daniel Barenboim
Fuente: 🎼
@ClasicaAlAtardecer
#ConciertoParaPiano#Beethoven#MarthaArgerich#DanielBarenboim
Título: Concierto No. 1 para piano y orquesta in C Major, Op. 15
Autor:Ludwig Van Beethoven
Movimientos:
🎵I. Allegro con brio
🎵 II. Largo
🎵 III. Rondo. Allegro scherzando
Interpretación:
Martha Argerich - Piano
Director:
Daniel Barenboim
Fuente: 🎼
@ClasicaAlAtardecer
#ConciertoParaPiano#ConciertoN1#Beethoven#MarthaArgerich#DanielBarenboim
EL CONCIERTO PARA PIANO Y ORQUESTA N.º 1 EN DO MAYOR OPUS 15
En el estilo estándar clásico, tiene tres movimientos:
🎵I. Allegro con brio
🎵 II. Largo
🎵 III. Rondo. Allegro scherzando
El primer movimiento, allegro con brio, está escrito en forma sonata. Empieza con una larga exposición orquestal. El tema principal se repite varias veces con varios temas secundarios. Durante la exposición la tonalidad cambia diversas veces. Existe una segunda exposición en sol mayor. Entonces aparece el piano que inicia un desarrollo en varias tonalidades terminando con el glissando de una octava. La recapitulación es en do mayor, la tonalidad inicial. Existen varias opciones para la cadenza, que se diferencian por su longitud y dificultades. La coda es presentada por la orquesta sola.
El segundo movimiento, largo, está escrito en forma ternaria, A, B, A. La sección inicial iniciada por el piano con el tema principal ofrece diversos temas, que son desarrollados en la sección intermedia, separada claramente por unos compases de la orquesta. Los temas se dulcifican durante esta sección. Finalmente se repite la sección inicial. Durante todo el movimiento no interviene la flauta, ni los oboes, trompetas y timbales.
El tercer movimiento, rondo: allegro scherzando, está construido en forma de sonata rondó, dividido en siete secciones. A, B, A, C, A, B, A. El piano presenta el tema principal, un tema rítmico enérgico, siendo después repetido por la orquesta. El retorno del tema principal está separado por los temas secundarios. El movimiento contiene dos breves cadenzas. La primera cadenza del piano se presenta antes del último retorno del tema principal y la segunda antes del final del movimiento, que acaba con un evidente contraste dinámico. Mientras el piano toca una suave melodía la orquesta lo termina con toda su fuerza.
El estilo del concierto demuestra la asimilación por Beethoven de los estilos de Mozart y Haydn, pero sus formas armónicas más bruscas nos muestran la personalidad del compositor.
@ClasicaAlAtardecer
#ConciertoParaPiano#ConciertoN1#Beethoven#MarthaArgerich#DanielBarenboim
EL CONCIERTO PARA PIANO Y ORQUESTA N.º 1 EN DO MAYOR OPUS 15
El concierto para piano y orquesta n.º 1 en Do mayor Opus 15 de Ludwig van Beethoven fue comenzado en 1796, y fue terminado el año siguiente. El estreno fue en Praga en 1798, con el mismo compositor al piano.
Esta obra fue, en realidad, el tercer intento del compositor en este género, que siguió a un concierto no publicado en Mi bemol mayor (no confundir con el Concierto para piano n.º 5), y otro concierto, publicado como n.º 2 en Si bemol, que en realidad fue compuesto alrededor de diez años antes pero no publicado hasta 1801.
La primera audición conocida del concierto fue efectuada por el propio Beethoven en Praga en 1798. El piano está acompañado por una orquesta compuesta por flauta, dos oboes, dos clarinetes, dos fagots, dos trompas, dos trompetas, timbales y cuerda
Como el concierto para piano n.º 2, el concierto en Do mayor refleja la asimilación por parte de Beethoven de los estilos de Mozart y Haydn, mientras que sus cambios armónicos abruptos demuestran la personalidad única de Beethoven.
Fue, sin lugar a dudas, una de las composiciones que gozó de más popularidad en su momento, siendo interpretado por el compositor en múltiples ocasiones por diversas ciudades alemanas y Praga.
@ClasicaAlAtardecer
#ConciertoParaPiano#ConciertoN1#Beethoven#MarthaArgerich#DanielBarenboim
EL CONCIERTO PARA PIANO Y ORQUESTA N.º 1 EN DO MAYOR OPUS 15
En el estilo estándar clásico, tiene tres movimientos:
🎵I. Allegro con brio
🎵 II. Largo
🎵 III. Rondo. Allegro scherzando
El primer movimiento, allegro con brio, está escrito en forma sonata. Empieza con una larga exposición orquestal. El tema principal se repite varias veces con varios temas secundarios. Durante la exposición la tonalidad cambia diversas veces. Existe una segunda exposición en sol mayor. Entonces aparece el piano que inicia un desarrollo en varias tonalidades terminando con el glissando de una octava. La recapitulación es en do mayor, la tonalidad inicial. Existen varias opciones para la cadenza, que se diferencian por su longitud y dificultades. La coda es presentada por la orquesta sola.
El segundo movimiento, largo, está escrito en forma ternaria, A, B, A. La sección inicial iniciada por el piano con el tema principal ofrece diversos temas, que son desarrollados en la sección intermedia, separada claramente por unos compases de la orquesta. Los temas se dulcifican durante esta sección. Finalmente se repite la sección inicial. Durante todo el movimiento no interviene la flauta, ni los oboes, trompetas y timbales.
El tercer movimiento, rondo: allegro scherzando, está construido en forma de sonata rondó, dividido en siete secciones. A, B, A, C, A, B, A. El piano presenta el tema principal, un tema rítmico enérgico, siendo después repetido por la orquesta. El retorno del tema principal está separado por los temas secundarios. El movimiento contiene dos breves cadenzas. La primera cadenza del piano se presenta antes del último retorno del tema principal y la segunda antes del final del movimiento, que acaba con un evidente contraste dinámico. Mientras el piano toca una suave melodía la orquesta lo termina con toda su fuerza.
El estilo del concierto demuestra la asimilación por Beethoven de los estilos de Mozart y Haydn, pero sus formas armónicas más bruscas nos muestran la personalidad del compositor.
@ClasicaAlAtardecer
#ConciertoParaPiano#ConciertoN1#Beethoven#MarthaArgerich#DanielBarenboim
EL CONCIERTO PARA PIANO Y ORQUESTA N.º 1 EN DO MAYOR OPUS 15
El concierto para piano y orquesta n.º 1 en Do mayor Opus 15 de Ludwig van Beethoven fue comenzado en 1796, y fue terminado el año siguiente. El estreno fue en Praga en 1798, con el mismo compositor al piano.
Esta obra fue, en realidad, el tercer intento del compositor en este género, que siguió a un concierto no publicado en Mi bemol mayor (no confundir con el Concierto para piano n.º 5), y otro concierto, publicado como n.º 2 en Si bemol, que en realidad fue compuesto alrededor de diez años antes pero no publicado hasta 1801.
La primera audición conocida del concierto fue efectuada por el propio Beethoven en Praga en 1798. El piano está acompañado por una orquesta compuesta por flauta, dos oboes, dos clarinetes, dos fagots, dos trompas, dos trompetas, timbales y cuerda
Como el concierto para piano n.º 2, el concierto en Do mayor refleja la asimilación por parte de Beethoven de los estilos de Mozart y Haydn, mientras que sus cambios armónicos abruptos demuestran la personalidad única de Beethoven.
Fue, sin lugar a dudas, una de las composiciones que gozó de más popularidad en su momento, siendo interpretado por el compositor en múltiples ocasiones por diversas ciudades alemanas y Praga.
@ClasicaAlAtardecer