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 слични објави

Пребарај: #kalex

当前筛选 #kalex清除筛选

💥 Китайский гигант покупает немецкого короля Moto2: CFMoto приобретает контрольный пакет Kalex ✏️ На Гран-При Таиланда произошла сделка, которая может изменить расклады в мировом мотогонках. Китайский производитель мотоциклов CFMoto приобрел 51% акций легендарной немецкой инжиниринговой компании Kalex Engineering GmbH из Бобингена. ⚙️ Кто такие Kalex? Kalex — это абсолютные доминанты Moto2. С 2013 года они выиграли все командные чемпионаты в этом классе. 13 из 15 последних чемпионов мира в Moto2 ехали на их шасси. Сейчас 20 из 28 пилотов Moto2 используют технику Kalex. И все это сделано командой из всего 8 человек! 🤝 Как проходила сделка Переговоры начались в 2025 году с обсуждения технического партнерства, но позже переросли в покупку доли. Алекс Баумгэртель, сооснователь и глава Kalex, продал часть своих акций, но остается у руля. «Я вижу в этом не поглощение, а партнерство», — заявил Баумгэртель. Главная цель — передача технологий из Moto2 в серийное производство мотоциклов CFMoto. ❌ Слухи о MotoGP опровергнуты Многие сразу решили, что это первый шаг CFMoto в «королевский класс». Но Баумгэртель категоричен: никаких планов по выходу в MotoGP сейчас нет. Фокус — только на передаче технологий для серийных моделей. ✅ Что изменится для Moto2? Ничего. Баумгэртель сохраняет полное право принятия решений по Moto2. Kalex продолжит работать под своим именем и сохранит свою главную философию: равные условия и полная прозрачность для всех команд-клиентов. Никакого «фаворитизма» для CFMoto/Aspar не будет. 📈 Почему это важно CFMoto растет не по дням, а по часам: продажи в 2025 году составили 250 000 единиц, на EICMA представлен спортбайк V4 SR-RR. Для владельцев CFMoto это отличная новость: экспертиза Kalex в шасси и подвесках (15 лет побед!) должна сделать будущие модели еще лучше. ℹ️ Немного истории Сам Алекс Баумгэртель начинал как инженер в автопроме. В 2010 году они с партнером рискнули всем (даже страховки пришлось отменить!), чтобы войти в Moto2. И не прогадали. Сейчас ему 58, и он планирует оставаться в паддоке до 65 лет, а партнерство с китайцами дает ему мотивацию и стабильность. Что думаете об этой сделке? Усилит ли это CFMoto или главное останется по-прежнему? #CFMoto#Kalex#Moto2#MotoGP#Мотоспорт#НовостиМото#Техника