Please open Telegram to view this post
VIEW IN TELEGRAM
Основы операторов в Python 🏴☠️
От if до try — простыми словами о том, как работают управляющие конструкции в Python
👉 @PythonPortal
От if до try — простыми словами о том, как работают управляющие конструкции в Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
image_2025-04-16_09-51-26.png
419.3 KB
Основные команды Docker
1. Загрузка образа —>
Загружает образ из Docker-репозитория (например, Docker Hub)
2. Запуск контейнера —>
Запускает контейнер в фоновом режиме с указанием сопоставления портов
3. Список запущенных контейнеров —>
Показывает все запущенные контейнеры
4. Остановка запущенного контейнера —>
Останавливает контейнер по ID или имени
5. Удаление остановленного контейнера —>
Удаляет контейнер по ID или имени
6. Удаление образа —>
Удаляет образ с локальной системы
7. Просмотр логов контейнера —>
Показывает логи запущенного или остановленного контейнера
8. Выполнение команд в запущенном контейнере —>
Открывает интерактивную bash-сессию внутри запущенного контейнера
9. Сборка образа из Dockerfile —>
Собирает образ из Dockerfile в текущей директории
Команды Docker Compose
10. Запуск сервисов с Docker Compose —>
Запускает сервисы, описанные в docker-compose.yml, в фоновом режиме
11. Остановка сервисов с Docker Compose —>
Останавливает сервисы и удаляет контейнеры, сети и тома
12. Просмотр статуса сервисов —>
Показывает статус сервисов, описанных в docker-compose.yml
13. Масштабирование сервисов —>
Масштабирует сервис до указанного количества контейнеров
👉 @PythonPortal
1. Загрузка образа —>
docker pull <image_name>
Загружает образ из Docker-репозитория (например, Docker Hub)
2. Запуск контейнера —>
docker run -d -p <host_port>:<container_port> <image_name>
Запускает контейнер в фоновом режиме с указанием сопоставления портов
3. Список запущенных контейнеров —>
docker ps
Показывает все запущенные контейнеры
4. Остановка запущенного контейнера —>
docker stop <container_id>
Останавливает контейнер по ID или имени
5. Удаление остановленного контейнера —>
docker rm <container_id>
Удаляет контейнер по ID или имени
6. Удаление образа —>
docker rmi <image_name>
Удаляет образ с локальной системы
7. Просмотр логов контейнера —>
docker logs <container_id>
Показывает логи запущенного или остановленного контейнера
8. Выполнение команд в запущенном контейнере —>
docker exec -it <container_id> /bin/bash
Открывает интерактивную bash-сессию внутри запущенного контейнера
9. Сборка образа из Dockerfile —>
docker build -t <image_name>
Собирает образ из Dockerfile в текущей директории
Команды Docker Compose
10. Запуск сервисов с Docker Compose —>
docker-compose up -d
Запускает сервисы, описанные в docker-compose.yml, в фоновом режиме
11. Остановка сервисов с Docker Compose —>
docker-compose down
Останавливает сервисы и удаляет контейнеры, сети и тома
12. Просмотр статуса сервисов —>
docker-compose ps
Показывает статус сервисов, описанных в docker-compose.yml
13. Масштабирование сервисов —>
docker-compose scale <service_name>=<number>
Масштабирует сервис до указанного количества контейнеров
Please open Telegram to view this post
VIEW IN TELEGRAM
Не используйте случайные строковые значения в Python
Вместо этого используйте
Это позволяет сгруппировать строковые значения и держать их организованными.
Кроме того, это помогает IDE корректно подсказывать автодополнения при использовании этих значений.
Идеально подходит, например, для перечисления возможных аргументов функций☕️
👉 @PythonPortal
Вместо этого используйте
StrEnum
из модуля enum
.Это позволяет сгруппировать строковые значения и держать их организованными.
Кроме того, это помогает IDE корректно подсказывать автодополнения при использовании этих значений.
Идеально подходит, например, для перечисления возможных аргументов функций
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь прокачать Python через практику?
Тогда лови находку: Genepy.org — это интерактивная платформа с десятками заданий по питону, от простых "
—> Всё прямо в браузере
—> Мгновенная проверка кода
—> Таблица лидеров
—> Без воды — только практика
Начинай с основ, проходи реалистичные кейсы и закрепляй скилл шаг за шагом💪
@PythonPortal
Тогда лови находку: Genepy.org — это интерактивная платформа с десятками заданий по питону, от простых "
print(42)
" до задач на NumPy и работу из терминала—> Всё прямо в браузере
—> Мгновенная проверка кода
—> Таблица лидеров
—> Без воды — только практика
Начинай с основ, проходи реалистичные кейсы и закрепляй скилл шаг за шагом
@PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
JetBrains выпустила PyCharm 2025.1
Одна версия теперь объединяет Community и Pro. Базовые функции (включая Jupyter) — бесплатно, а Pro — с бесплатным пробным периодом на 1 месяц😃
Что завезли:
—> Объединённый PyCharm
—> Junie — агент для написания кода (Pro)
—> Бесплатный уровень AI
—> SQL-ячейки в Jupyter Notebook (Pro)
—> Cadence — запуск ML-кода в облаке без лишних усилий (Pro)
—> Data Wrangler — для чистки и трансформации датафреймов через UI (Pro)
—> Поддержка Hatch — современный менеджер проектов от PyPA.
⏩ Чекни апдейт: JetBrains Blog
👉 @PythonPortal
Одна версия теперь объединяет Community и Pro. Базовые функции (включая Jupyter) — бесплатно, а Pro — с бесплатным пробным периодом на 1 месяц
Что завезли:
—> Объединённый PyCharm
—> Junie — агент для написания кода (Pro)
—> Бесплатный уровень AI
—> SQL-ячейки в Jupyter Notebook (Pro)
—> Cadence — запуск ML-кода в облаке без лишних усилий (Pro)
—> Data Wrangler — для чистки и трансформации датафреймов через UI (Pro)
—> Поддержка Hatch — современный менеджер проектов от PyPA.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Превращай текст в речь в реальном времени — RealtimeTTS
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов🤙
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
👉 @PythonPortal
Библиотека с низкой задержкой, которая превращает текст в речь почти мгновенно.
Идеально подходит для чатов, голосовых ассистентов и всяких GPT-ботов
Поддерживает кучу движков:
—> OpenAI TTS, ElevenLabs, Azure, Coqui, Piper, gTTS, Edge TTS, StyleTTS2 и даже системный TTS.
Если один сломался — автоматически переключится на другой.
Устанавливается одной строкой:
pip install realtimetts[all]
Please open Telegram to view this post
VIEW IN TELEGRAM
python basic programes.pdf
4.4 MB
140+ базовых Python-программ — шпаргалка для новичков и подготовки к собеседованию
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя☀️
👉 @PythonPortal
Подготовил для вас мощную подборку из 140+ практических заданий на Python, охватывающих самые важные темы
Всё написано на чистом Python с вводом от пользователя
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM