Python Tech Code • IT
3.86K subscribers
1.08K photos
120 videos
34 files
1.01K links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
🌟Терминалы теперь выглядят круче, чем твой код

Преврати скучные терминальные выводы в красивые, форматированные и интерактивные интерфейсы с Rich.

Поддержка таблиц, прогресс-баров, синтаксиса Markdown, подсветки кода и даже встроенных эмодзи.


Установка:
pip install rich


Документация

#CLI #DevTools
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥2👀2
🌟Он знает, какое окружение вам нужно

Больше не нужно запоминать, где какое окружение лежит. Pyper автоматически находит и активирует нужное venv для вашего проекта.

Умный поиск .venv, автозапуск при входе в папку, поддержка pipenv и poetry, кросс-платформенность (Linux/macOS/Win).


Установка:
pip install python-pyper


Идеально для тех, кто работает над десятками проектов одновременно и вечно забывает активировать окружения.

Документация

#DevTools #Productivity #Venv
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👀21
This media is not supported in your browser
VIEW IN TELEGRAM
🌟 Твоя кодинг-сессия теперь стала живой

С библиотекой Jurigged ты можешь обновлять код на лету, без перезагрузки интерпретатора. Делай изменения в функциях и классах — и сразу видишь результат!

Идеально для экспериментов и отладки.


Установка библиотеки:
pip install jurigged


Больше не нужно постоянно останавливать и перезапускать процесс. Мгновенная обратная связь — это новый уровень продуктивности.

Документация

#DevTools #Отладка
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
🌟Ваш терминал умеет постить. Шш, это секрет.

Posting
— инструмент командной строки для быстрого создания и публикации контента в веб.

Он избавляет от необходимости переключаться между браузером и редактором, позволяя мгновенно публиковать тексты и код прямо из терминала с простым и лаконичным синтаксисом.

echo "Hello, World! #test" | posting --url <YOUR_WEBHOOK>


Установка библиотеки:
pip install posting


Идеально для автоматической отправки дайджестов, уведомлений о деплое или быстрых заметок в ваш канал.

Документация

#CLI #Automation #DevTools
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
⚡️Парсим и генерируем YAML в Python

PyYAML
– идеальный инструмент для работы с конфигами, данными и метаинформацией в самом читаемом формате.

Библиотека интуитивно понятна, поддерживает все возможности YAML и обеспечивает плавное преобразование данных в словари Python и обратно без потери информации.

Просто установите pip install pyyaml и используйте:
import yaml
config = yaml.safe_load(open("config.yaml"))
print(config['database']['host'])


Всегда используйте safe_load для данных из ненадежных источников — это защитит от выполнения произвольного кода!

Документация

#YAML #DevTools
Python Tech Code
Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52