Screenshot-to-code
— это инструмент, который позволяет анализировать пользовательские интерфейсы на основе скриншотов и автоматически генерировать исходный код интерфейса.Основные особенности:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥4🎄3👍1
Библиотека
proxybroker2
предназначена для поиска и управления прокси-серверами.Позволяет находить, проверять, фильтровать и использовать прокси-серверы из открытых источников.
Основные возможности библиотеки:
asyncio
.pip install proxybroker2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека
pyWhat
предназначена для автоматической идентификации и классификации текстовых данных.Позволяет распознавать различные типы информации в тексте, такие как URL-адреса, IP-адреса, номера кредитных карт, e-mail, хэши, и многое другое.
Особенно полезна для задач анализа данных, тестирования приложений, кибербезопасности и автоматизации.
Основные возможности библиотеки:
192.168.1.1
— это IP-адрес, а 4f6f6e65204d6f72652054726963 — это строка в формате Base64.pip install pywhat[optimize]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥3👍1
Библиотека
pix2tex
позволяет распознавать математические формулы из изображений и преобразовывать их в LaTeX-код.Основные особенности библиотеки:
pip install "pix2tex[gui]"
pip install torch torchvision
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Для анимации вращения в коде используется библиотека movis.
pip install movis
import movis as mv
# Создаём объект сцены (слоя композиции) с размером 1920x1080 пикселей и длительностью 5 секунд.
scene = mv.layer.Composition(size=(1920, 1080), duration=5.0)
# Добавляем слой с изображением 'image.jpg' в центр сцены (960, 540 — центр по координатам),
# чтобы оно вращалось.
rotating_layer = scene.add_layer(mv.layer.Image('image.jpg'), position=(960, 540))
# Включаем анимацию вращения для слоя и задаем ключевые кадры:
# в момент времени 0.0 — начальный угол 0 градусов,
# в момент времени 5.0 — конечный угол 360 градусов (полный оборот).
rotating_layer.rotation.enable_motion().extend([0.0, 5.0], [0, 360])
# Экспортируем получившееся видео в файл 'rotating_image.mp4'.
scene.write_video('rotating_image.mp4')
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍3🔥2
Библиотека
cryptography
помогает работать с криптографией: шифрованием, подписью данных, хешированием и сертификатами.Предоставляет как простые, так и более сложные механизмы для обеспечения безопасности данных.
Основные возможности библиотеки:
pip install cryptography
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥2🎄1
Posting
— это современный HTTP-клиент с текстовым интерфейсом (TUI), работающий в терминале и написанный на Python.Предоставляет функциональность, аналогичную таким инструментам, как Postman и Insomnia, но с акцентом на работу через SSH и эффективные клавиатурные рабочие процессы.
Основные возможности:
open in $EDITOR
"Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥2
Библиотека
video-to-ascii
позволяет преобразовывать видеоролики в ASCII-арт в режиме реального времени или для сохранения в текстовый файл.Основные возможности библиотеки:
pip install video-to-ascii
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤🔥2☃1
Функция decode() в Python
В данной статье рассмотрим, как работают функции
➡️ Справочник Программиста. Подписаться
В данной статье рассмотрим, как работают функции
decode()
в Python.Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5👍2🔥1
В данном shorts рассмотрим трюк, о котором мало кто знает в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Для получения случайных вопросов с вариантами ответов и правильным ответом через API в коде используется библиотека
requests
.pip install requests
import requests
from googletrans import Translator
# URL API для получения вопросов
url = "https://opentdb.com/api.php"
# Инициализация класса Translator
translator = Translator()
# Параметры запроса для получения 5 случайных вопросов
params = {
"amount": 5, # Количество вопросов
"type": "multiple" # Тип вопросов (многовариантные)
}
# Отправка запроса
response = requests.get(url, params=params)
# Проверка успешности запроса
if response.status_code == 200:
data = response.json()
# Перебор вопросов и вывод их на экран
for idx, question in enumerate(data['results'], start=1):
question['question'] = translator.translate(question['question'], dest='ru').text
question['correct_answer'] = translator.translate(question['correct_answer'], dest='ru').text
question['incorrect_answers'] = [translator.translate(option, dest='ru').text for option in question['incorrect_answers']]
print(f"Вопрос {idx}: {question['question']}")
print("Варианты ответа:")
for option in question['incorrect_answers']:
print(f"- {option}")
print(f"- {question['correct_answer']} (Правильный ответ)\n")
else:
print("Ошибка при получении данных:", response.status_code)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤🔥2🔥2🤨1
Библиотека
sqlparse
предназначена для форматирования, анализа и работы со SQL-запросами.Не выполняет SQL-запросы, а предоставляет инструменты для их обработки как текста.
Основные возможности библиотеки:
pip install sqlparse
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥3
Chainsaw Human Typing
— это инструмент, предназначенный для имитации набора текста человеком. Полезен, когда нельзя вставлять текст напрямую.Имитирует разнообразные скорости набора текста и непредсказуемые паузы между клавишами, что делает поведение более похожим на человека.
Основные возможности:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека
csv_trimming
предназначена для упрощения процесса очистки и преобразования CSV-файлов.Предоставляет удобные инструменты для удаления лишних пробелов, ненужных символов и обработки данных в файлах CSV.
Основные возможности библиотеки:
pip install csv_trimming
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥3