Библиотека
Prompt Toolkit
позволяет разрабатывать интерфейсы командной строки (CLI) с поддержкой автодополнения, подсветки синтаксиса, обработки событий и других функций.Основные возможности библиотеки:
pip install prompt_toolkit
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Код для объединения всех PDF-документов в указанной директории на Python
Для работы с PDF-документами в коде используется библиотека
➡️ Установка библиотеки:
➡️ Справочник Программиста. Подписаться
Для работы с PDF-документами в коде используется библиотека
PyPDF2
.pip install pypdf2
from pathlib import Path
from PyPDF2 import PdfMerger
def merge_pdfs_in_directory(directory_path, output_path):
# Создаём объект PdfMerger
merger = PdfMerger()
# Перебираем все PDF файлы в директории
for file_path in Path(directory_path).rglob('*.pdf'):
merger.append(file_path)
# Сохраняем объединённый PDF
merger.write(output_path)
merger.close()
directory_path = r'C:\путь\к\директории' # Путь к директории с PDF файлами
output_path = r'C:\путь\к\выходному_файлу\merged_output.pdf' # Путь для итогового файла
merge_pdfs_in_directory(directory_path, output_path)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
HTTPie
— это удобная библиотека и CLI-инструмент для взаимодействия с веб-сервисами через HTTP-запросы.Ориентирована на разработчиков, предлагая простоту использования и удобное представление данных.
Основные возможности библиотеки:
pip install httpie
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3👍2
Bandit
— это инструмент для анализа безопасности исходного кода Python. Используется для автоматического поиска потенциально уязвимых мест в коде.Он сканирует Python-файлы и выявляет известные проблемы безопасности, такие как использование небезопасных функций, уязвимости в конфигурации и другие ошибки, которые могут привести к проблемам в приложении.
Основные возможности:
pip install bandit
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥5
В данном shorts напишем код для генерации qr-кода с доступом к Wi Fi на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥4
Справочник Программиста
Код для генерации QR-кода с доступом к Wi Fi на Python
Для генерации qr-кода в коде используется библиотека
➡️ Установка библиотеки:
➡️ Справочник Программиста. Подписаться
Для генерации qr-кода в коде используется библиотека
qrcode
.pip install qrcode
import qrcode
# Данные для подключения к Wi-Fi
ssid = 'Your_WiFi_SSID' # Имя сети
password = 'Your_WiFi_Password' # Пароль
# Формирование строки для подключения
wifi_string = f"WIFI:T:WPA;S:{ssid};P:{password};;"
# Генерация QR-кода
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(wifi_string)
qr.make(fit=True)
# Создание изображения QR-кода
img = qr.make_image(fill='black', back_color='white')
# Сохранение изображения
img.save("wifi_qr.png")
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤🔥4☃3
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека
Questionary
предназначена для создания интерактивных командных интерфейсов (CLI).Позволяет быстро и удобно реализовать ввод данных от пользователя с помощью заранее определённых вопросов и различных форматов ввода.
Основные возможности библиотеки:
Prompt Toolkit
.pip install questionary
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6🔥3
Библиотека
easier-docker
предназначена для упрощения работы с Docker-контейнерами и изображениями прямо из Python-кода.Предоставляет удобный интерфейс для автоматизации задач управления контейнерами, что полезно для разработки, тестирования или деплоя приложений.
Основные возможности библиотеки:
pip install easier-docker
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍3🔥2🤨1
Фейерверки на Python
В данной статье напишем код для красивой анимации запуска и взрыва фейерверков на Python.
➡️ Справочник Программиста. Подписаться
В данной статье напишем код для красивой анимации запуска и взрыва фейерверков на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5☃3🎉3❤🔥1
Новогодняя распродажа моих курсов! 🎁
Скидка на Курс по Python 3 -5️⃣ 0️⃣ 🔤
Скидка на Курс по созданию телеграм-ботов на Python с фреймворком Aiogram 3 -5️⃣ 0️⃣ 🔤
Скидка на Курс по созданию графического интерфейса в Python 3 с tkinter -5️⃣ 0️⃣ 🔤
Акция продлится до 8 января включительно!
Приобрести курсы можно у телеграм-бота - @courses_from_it_start_bot
Всех с Наступающим!🍭 🥂
Скидка на Курс по Python 3 -
Скидка на Курс по созданию телеграм-ботов на Python с фреймворком Aiogram 3 -
Скидка на Курс по созданию графического интерфейса в Python 3 с tkinter -
Акция продлится до 8 января включительно!
Приобрести курсы можно у телеграм-бота - @courses_from_it_start_bot
Всех с Наступающим!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6🎅2
В данном shorts рассмотрим трюк с функцией zip() в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Код для фильтрации видео в ЧБ на Python
Для фильтрации видео в ЧБ в коде используется библиотека
➡️ Установка библиотеки:
➡️ Справочник Программиста. Подписаться
Для фильтрации видео в ЧБ в коде используется библиотека
moviepy
.pip install moviepy
from moviepy.editor import VideoFileClip
from moviepy.video.fx import all as vfx
# Загрузка видео
clip = VideoFileClip("input_video.mp4")
# Применение черно-белого фильтра
clip = vfx.blackwhite(clip)
# Сохранение результата
clip.write_videofile("black_and_white_video.mp4")
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2
Библиотека
SlowAPI
позволяет ограничивать скорость запросов для веб-приложений, построенных на фреймворках Starlette
и FastAPI
.С её помощью можно контролировать количество запросов, которые могут быть обработаны сервером за определённый промежуток времени, чтобы предотвратить злоупотребления или перегрузку сервера.
Основные возможности библиотеки:
FastAPI
и Starlette
.pip install slowapi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤🔥2
🎲 Игра «Кости» на Python
В данной статье напишем 2 версии кода игры «Кости» на Python: консольная и с графическим интерфейсом.
📖 Похожие статьи:
Игра «Арканоид» на Python
Игра «Пинг-понг» на Python
Пишем игру «Виселица» на Python
Крестики-нолики на Python
Крестики-нолики с графическим интерфейсом на Python
Анаграммы на Python
Пишем игру «Змейка» на Python
Игра «Угадай число» на Python
Игра «Камень, ножницы, бумага» на Python
➡️ Справочник Программиста. Подписаться
В данной статье напишем 2 версии кода игры «Кости» на Python: консольная и с графическим интерфейсом.
Игра «Арканоид» на Python
Игра «Пинг-понг» на Python
Пишем игру «Виселица» на Python
Крестики-нолики на Python
Крестики-нолики с графическим интерфейсом на Python
Анаграммы на Python
Пишем игру «Змейка» на Python
Игра «Угадай число» на Python
Игра «Камень, ножницы, бумага» на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4❤🔥3🔥1