Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
In the Middle Ages, punishment for “deviant” sexual positions could be harsh. For example, the punishment for a woman-on-top position was three years’ penance. People feared that such a position reversed the natural order of the “superior” male and “inferior” female.
@googlefactss#sex
[read more...]
Julia Varvaro, 29, was put on leave from her job as the Deputy Assistant Secretary for Counterterrorism on Wednesday afternoon, hours after we revealed her shameless money-grabbing antics with a much older boyfriend who gave his name as Robert B.
A Department of Homeland Security source told the Daily Mail: 'Julia Varvaro is on administrative leave as a result of the investigation and she is no longer serving in her capacity as a Deputy Assistant Secretary at DHS.'
Varvaro's hunger for money and gifts from older men sparked national security fears.
One of the 'sugar daddies,' Robert B, a 57-year-old divorced father told his story to the Daily Mail after meeting Varvaro on a notorious website.
#Sex#Security
👂More on Trump's Ear ⚠️
India’s Supreme Court has recognized prostitution as a profession. Therefore, the police should refrain from intervening if a sex worker is of legal age and is participating with consent.
But not every sex worker does the job on their own. India’s Muzaffarpur red-light district is home to more than 2,500 sex workers. Most are there due to poverty or were sold, kidnapped or coerced to follow in their mothers’ footsteps. Watch the story of Chandini, who was sold into prostitution by her parents in our video.
To learn more about the dark business, including prostitution and people trafficking, watch the documentary film Dance, Sex, Dance.
#India#sex#prostitution
Follow: https://t.me/rtdocumentary