Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
Nouveau système de paiement #BRICS Pay
Notre correspondant Igor Kourachenko s'est rendu au forum d'affaires des BRICS et y a testé le nouveau système de paiement BRICS #Pay avec une carte bancaire de promotion, disponible au forum du 17 au 18 octobre. Les BRICS travaillent actuellement à la création d'une infrastructure de paiement transfrontalière.
RT en français • Osez questionner !
@LectumBot
Qué puede hacer este bot?
Este bot es una plataforma para gestionar el acceso a canales de pago de Telegram. Conveniente para los suscriptores, fácil para los propietarios de canales.
Idioma: Inglés
(visto en @BotsGram_cu)
#pay, #channel, #subscriber
#collocations
#vocabulary
#have
#pay
@ieltsstrategies
@fluencyinenglish
باهم آیی
خوشه¬ها، یا واحدهای چند کلمه¬ای که در کنار هم قرار می¬گیرند تا معنای خاصی را القا نمایند واژگان هم نشین یا ترکیبات باهم¬آی نام دارند. و فرایند همنشینی کلمات collocation یا با هم آیی گفتە می شود.
کلمات در یک شبکه معنایی روابط مختلفی با هم برقرار می¬کنند. تعدادی از کلمات با کلمات دیگر در یک توالی همراه شده و در کنار یکدیگر ظاهر می¬شوند. زمانی که یک توالی یا ترتیبی از کلمات بنا به سننی زبانی در کنار هم قرار می¬گیرند فرایند صورت گرفته فرایند باهم¬آیی است. تمام گویشوران بومی یک زبان به صورت ذاتی آن توانایی را در زبان خود دارند که به هنگام سخن گفتن یا نوشتن ترکیبات باهم¬آی درستی را خلق نمایند. از آنجایی که در هر زبانی محدودیت¬هایی در رابطه با اینکه چگونه واژگان در کنار هم قرار گیرند وجود دارد، بعضی از ترکیبات واژگانی مورد قبول قرار گرفته و برخی دیگر نادرست یا عجیب خوانده می¬شوند. دلایل استفاده از باهم¬آی¬ها در زبان¬های دنیا چنان ظریف و در اغلب موارد مبهم است که شاید یکی از بزرگترین مشکلات در آموزش زبان¬ها و نیز در امر ترجمه مربوط به مبحث باهم¬آیی¬ها در زبان مورد نظر باشد.
@ieltsstrategies
@fluencyinenglish
❇️Collocations with HAVE
-Have an accident
-Have an argument / a row
🔹We had an argument about how to fix the car
@ieltsstrategies
@fluencyinenglish
-Have a break
🔹let’s have a break when you finish this exercise.
-Have a conversation / chat
🔹I hope we’ll have time to have a chat after meeting.
-Have difficulty
@ieltsstrategies
@fluencyinenglish
🔹the class had difficulty understanding what to do.
-Have a nightmare / dream
-Have an experience
-Have a feeling
@ieltsstrategies
@fluencyinenglish
-Have fun / a good time
-Have a look
🔹The teacher wanted to have a look at what we were doing.
-Have a party
-Have a problem / problems
-Have a try / go
🔹I’ll explain what to do and then you can have a go.
@ieltsstrategies
@fluencyinenglish
❇️Collocations with PAY
-Pay attention
-Pay a compliment
🔹I was trying to pay her a compliment but she misunderstood.
@ieltsstrategies
@fluencyinenglish
-Pay your (last) respect
🔹at a funeral people pay their last respects to the person who has died.
-Pay tributee
🔹when jack retired, his boss made a speech paying tribute to all he had done for the company.
@ieltsstrategies
@fluencyinenglish
🚀 Power up your English vocabulary with these FIVE phrasal verbs with ‘pay’! Take a look 👀 and then practise using them right now in the comments! 🤔 Do you know any more phrasal verbs with ‘pay’?
(Images: Getty)
🎧 Click on the link in our bio to listen to Neil and Georgie talk about money!
#phrasal#phrasalverb#pay#payoff#payout#payup#payfor#learnenglish#vocab#vocabulary#speakenglish#englishtips