TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #208 · 29 јан.

Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли. Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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

Резултати

Пронајдени 1 слични објави

Пребарај: #mandelamonth

当前筛选 #mandelamonth清除筛选
Russian Consulate in Cape Town

@rusconct · Post #2870 · 06.08.2025 г., 17:02

🎙 Comment by Russian Ambassador to South Africa Roman Ambarov to TASS (August 5, 2025) ❓Question: What charitable initiatives is the Russian Embassy in South Africa involved in? 💬Roman Ambarov: Russia has always been and remains a reliable friend of the Republic of South Africa—not only in the fields of political, economic, cultural, and educational cooperation, but also in providing humanitarian aid. In its work, the Russian Embassy in South Africa follows a principle supported by the President of the Russian Federation, Vladimir Putin: “African solutions to African problems.” We regularly take part in charitable initiatives organized by South Africa’s Department of International Relations and Cooperation during #MandelaDay and #MandelaMonth. In July of this year, together with other foreign diplomatic missions, we supported a primary school in Gauteng Province that is in dire need of funding by donating chalkboards and food for the students. I would like to emphasize that our charitable work is not limited to one-time actions. It is a year-round, systematic effort carried out by our Embassy staff. Two South African children’s institutions are under the care of the Russian diplomatic mission — the Bophelong Children’s Home in Mamelodi and the New Jerusalem Children’s Home in Midrand. Our diplomats regularly visit the children, show genuine interest in their lives and challenges, and offer help whenever possible. Our aim is not only to provide necessities but also to bring joy and positive emotions. It has already become a tradition to invite children from these institutions to screenings of Russian films, organized by the Embassy in one of Pretoria’s theaters. Last year, together with the parish of the Russian Orthodox Church in Johannesburg, we hosted a screening of the popular animated film Masha and the Bear for the children of New Jerusalem. The joy and excitement on the children’s faces as they clapped and sang along with Masha was the greatest reward for us. These events are usually accompanied by friendly tea parties with Russian pastries, as well as educational presentations about Russia, our culture, traditions, and holidays. As Nelson Mandela once said, “There can be no greater gift than giving one’s time and energy to help others without expecting anything in return.” We fully share this philosophy and try to embody it in our work. #RussiaHelps