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

Пребарај: #vloc

当前筛选 #vloc清除筛选

🚢Vale делает ставку на этанол: заказ судов типа VLOC нового поколения у Shandong Shipping. Бразильская горнодобывающая компания Vale заключила соглашение с Shandong Shipping на строительство двух балкеров-рудовозов класса VLOC (суб-типоразмер Guaibamax) дедвейтом 325 000 тонн, которые станут первыми океанскими судами с приоритетным использованием этанола в качестве топлива. Поставка запланирована с 2029 года в рамках долгосрочных контрактов сроком до 25 лет. Суда будут оснащены трёхтопливной системой (этанол, метанол и традиционное топливо) с возможностью последующей конверсии под СПГ или аммиак. Дополнительно предусмотрена установка роторных парусов и энергоэффективных решений, что позволит сократить выбросы до 90% по сравнению с мазутом и еще на 15% относительно текущих судов суб-типоразмера Guaibamax. С отраслевой точки зрения проект отражает расширение спектра альтернативных топлив в сегменте балкерного флота. Этанол, ранее практически не применявшийся в океанских перевозках, рассматривается как гибкое решение с возможностью интеграции в существующую инфраструктуру и комбинирования с другими видами топлива. Для рынка сухих грузов это сигнал к началу нового этапа декарбонизации, где крупные грузоотправители, такие как Vale, становятся ключевыми драйверами изменений. Инвестиции в специализированный флот позволяют контролировать углеродный след всей логистической цепочки и соответствовать растущим ESG-требованиям. 📌Vale S.A. — основана в 1942 году, одна из крупнейших горнодобывающих компаний мира, публичная, контролируется институциональными инвесторами и бразильскими фондами. #drybulk#VLOC#decarbonization#shipping#energy