Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли.
Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль 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
China's New Tech Giants Emerge
China's "Fantastic Four" reshapes global tech: ByteDance, DeepSeek, DJI, and Unitree. These young entrepreneurs, aged 35-45, are progressive, differing from older industry leaders. They focus on tangible innovations like drones and robots, contrasting their American counterparts. Discover more about their influence on technology's future here: SCMP
#China#Tech#Entrepreneurs#ByteDance#DJI#Innovation#Drones#Robotics#Entrepreneurship#FutureTech#AI#VC#Crypto
Kaly Group Funding Update
Kaly Group has raised $379.64K in funding, as of December 19, 2024. This Scottish initiative focuses on sustainable seaweed farming, delivering training and support to local communities while promoting the ecological benefits of kelp cultivation.
#KalyGroup#Funding#SustainableFarming#Seaweed#Ecology#MarineEnvironment#CommunitySupport#Scotland#Kelp#Entrepreneurs
Toncoin Exclusive for Telegram Payments
🔗 *Toncoin becomes the sole cryptocurrency* for internal services in Telegram, as Telegram partners with The Open Network (TON). All in-app payments, including subscriptions and ads, must use Toncoin. Pavel Durov emphasizes enhanced user experience and security. Read more.
💰 *Donald Trump announces The Stargate Project*, an initiative with OpenAI, SoftBank, and Oracle to invest $500 billion in AI data centers in the USA over four years, starting with $100 billion this year. OpenAI will manage the facilities. Learn more.
⚖️ A dissatisfied student was awarded 2.5 million rubles by the court against entrepreneur Eduard Gurinovich for failure to deliver on the promised course content in his CEO advisory program. Find out more.
📰 *Trump pardons Ross Ulbricht*, the Silk Road founder sentenced to life imprisonment. He was a pioneer in the cryptocurrency movement, with Silk Road being one of its first platforms. Details here.
#Toncoin#Telegram#AI#DataCenters#Trump#SilkRoad#Crypto#VC#Pardon#OpenAI#Blockchain#Innovation#CryptoMarket#Investment#Entrepreneurs#Legal#TechNews#USA#Darknet#Business#Funding
#партнерскийпост
С 20 по 22 марта YellowRocks.vc приглашает инвесторов и предпринимателей на Open.Space на Кипре. Это антиконференция без заранее подготовленной программы: участники сами предлагают темы, которые им интересны, и открыто обсуждают их в небольших группах.
Зачем ехать:
1. Собрать личный совет директоров, который поможет найти ответы на сложные вопросы
2. Сверить свои решения с опытом успешных предпринимателей и инвесторов со всего мира
3. Увидеть возможности, которые можно сразу начать внедрять в свой бизнес
4. Расширить круг контактов людьми, с которыми в обычной жизни вы вряд ли пересечетесь
🔛 Узнать подробности и присоединиться: https://cutt.ly/Ftb3T4n2
Для участников сообщества действуют специальные условия по кодовому слову
⚡️ iGLOBAL.
#iGLOBAL#YellowRocks#OpenSpace#нетворкинг#стартапы#инвестиции#венчур#предпринимательство#founders#venturecapital#startupcommunity#бизнессообщество#международныйбизнес#инвесторы#entrepreneurs#networkingevent
AI Startup Hits $10K Monthly Revenue
AI project ReelFarm generates viral TikTok videos using templates. Recent success: over $10k MRR within the first month. Case study: an online store achieved 100k+ views without high production costs. Industry trend: growth in accessible, low-cost video creation tools. For aspiring project creators, checklist available.
#AI#Video#Marketing#TikTok#Startup#Viral#MRR#ContentCreation#SocialMedia#Innovation#TechTrends#Entrepreneurship#ReelFarm#DigitalMarketing#BusinessGrowth#MicroSAAS#Entrepreneurs#VideoMarketing#DIY#Creators