Идеально подходит для исследователей, специалистов по пентестингу или любого, кто ищет эффективный инструмент для разведки и сбора информации.
Основные возможности:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥2👍2🎉1
Библиотека
aiomultiprocess
позволяет использовать многопроцессорность в асинхронных Python-приложениях, построенных на asyncio
.Расширяет возможности стандартного модуля
multiprocessing
, позволяя выполнять тяжёлые вычисления в отдельных процессах, не блокируя основной цикл событий asyncio
.Основные возможности библиотеки:
asyncio
, в отличие от стандартного multiprocessing
.asyncio
.pip install aiomultiprocess
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍4🔥3😎1
В данном shorts напишем самоуничтожающийся код на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3👍2
Справочник Программиста
💥 Самоуничтожающийся код на Python
➡️ Справочник Программиста. Подписаться
import os
import time
file = __file__
print("Этот код самоуничтожится через 3 секунды...")
time.sleep(3)
os.remove(file)
print("Файл уничтожен!")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥7❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Marimo — это инструмент для создания интерактивных Python-программ, где код автоматически обновляется при изменении данных, а зависимости между ячейками обрабатываются реактивно.
Предлагает более чистую и предсказуемую среду выполнения, чем Jupyter, и позволяет легко строить интерактивные приложения с встроенными UI-компонентами.
Ключевые особенности:
🔵 Живые программы: Код автоматически выполняется при изменениях.
🔵 Реактивное обновление данных: Пересчитываются только затронутые ячейки.
🔵 Чистая среда выполнения: Изоляция ячеек снижает вероятность конфликтов.
🔵 Лёгкий запуск: Минимальные зависимости, простой запуск командой.
🔵 Встроенные UI-компоненты: Возможность добавлять кнопки, слайдеры и другие элементы.
➡️ Установка:
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Предлагает более чистую и предсказуемую среду выполнения, чем Jupyter, и позволяет легко строить интерактивные приложения с встроенными UI-компонентами.
Ключевые особенности:
pip install marimo && marimo tutorial intro
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥3🔥1
Основные темы, охватываемые в шпаргалке:
🔗 Ссылка на шпаргалку
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5👍5🔥2
📜 Работа с requirements.txt в Python
В данной статье мы научимся работать работать с файлом requirements.txt.
🔔 Напоминаю, что вы можете предлагать идеи через бота — @it_start_suggestion_bot
➡️ Справочник Программиста. Подписаться
В данной статье мы научимся работать работать с файлом requirements.txt.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍3🔥2
Библиотека
fastapi-guard
предназначена для предоставления безопасности FastAPI
, предоставляющая middleware для управления IP-адресами, логирования запросов и обнаружения попыток проникновения.Интегрируется с
FastAPI
, обеспечивая надежную защиту от различных угроз безопасности.Основные возможности библиотеки:
Redis
или в памяти)pip install fastapi-guard
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥2🍌2
This media is not supported in your browser
VIEW IN TELEGRAM
Pychallenger — это интерактивная онлайн-платформа для изучения Python, предлагающая структурированный и увлекательный подход к обучению через интерактивные уроки, упражнения и кодовые викторины.
Из интересного:
🔵 Интерактивные уроки: Краткие и содержательные материалы с реальными примерами, позволяющие легко усваивать новые темы.
🔵 Практические упражнения: Встроенный онлайн-редактор Python с подсветкой синтаксиса и мгновенной обратной связью, что способствует эффективному закреплению знаний.
🔵 Кодовые викторины: Возможность проверить свои знания с помощью тестов и получить немедленную обратную связь.
🔵 Пошаговое обучение: Курсы разделены на уровни сложности — от основ Python до продвинутых тем, включая анализ данных с использованием библиотек
🔵 Доступность: Для начала обучения не требуется установка Python или регистрация; однако создание бесплатного аккаунта позволит сохранять прогресс и отслеживать достижения.
🔗 Ссылка на сайт
➡️ Справочник Программиста. Подписаться
Из интересного:
NumPy
, Matplotlib
и pandas
.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3👍2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
Для генерации qr-кода используется библиотека
qrcode
.pip install
qrcode
import qrcode
# Координаты
latitude = 41.890251
longitude = 12.492373
# Формируем строку в формате геолокации
geo_data = f"geo:{latitude},{longitude}"
# Создаём QR-код с данными геолокации
qr = qrcode.make(geo_data)
# Сохраняем QR-код в файл
qr.save("geo_qr.png")
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍1🍌1😎1
Библиотека
uplink
предназначена для создания HTTP-клиентов в Python с декларативным API.Позволяет описывать REST-запросы с помощью аннотаций (декораторов), упрощая работу с API.
Основные возможности библиотеки:
aiohttp
и httpx
.pip install uplink
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥3👍2
BlueSpy
эксплуатирует уязвимость в механизме сопряжения Bluetooth-устройств (BSAM-PA-05). Позволяет подключаться к гаджетам без запроса на подтверждение и записывать звук в скрытом режиме.⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2🍌1
🎓 Пять полезных советов по написанию кода на Python
Это скорее тестовое видео: хотелось вспомнить, как это, делать горизонтальные видео + наконец затестить функцию с несколькими превью.
Было интересно поиграться с
Manim
и создать разные анимации, но стоит ли продолжать, или делать по старинке — большой вопрос Также вы можете предлагать идеи для новых видео - @it_start_suggestion_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🎉2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Pyzam — это бесплатный инструмент командной строки для распознавания и визуализации музыки, написанный на Python.
Позволяет идентифицировать песни из различных источников, включая динамики, микрофон, локальные аудиофайлы и URL-адреса.
Основные возможности:
🔵 Распознавание музыки, воспроизводимой через динамики (по умолчанию в течение 5 секунд).
🔵 Распознавание музыки через микрофон.
🔵 Распознавание музыки из локальных аудиофайлов.
🔵 Распознавание музыки по URL-адресу.
➡️ Установка библиотеки:
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
Позволяет идентифицировать песни из различных источников, включая динамики, микрофон, локальные аудиофайлы и URL-адреса.
Основные возможности:
pip install pyzam
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3❤🔥2
В некоторых скриптах используется библиотека pywin32.
pip install pywin32
import os
os.system("shutdown /s /t 10") # Выключение через 10 секунд
import os
os.system("shutdown /r /t 5") # Перезагрузка через 5 секунд
🖥 Смена имени компьютера:
import win32api
win32api.SetComputerName("NEW-PC-NAME") # Изменение имени компьютера
import win32api
win32api.ShellExecute(0, "open", "taskmgr.exe", None, None, 1)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤🔥6🔥6😎1
Blosc
— это высокопроизводительная библиотека сжатия данных, оптимизированная для работы в памяти.Используется для сжатия массивов данных, особенно в научных вычислениях и обработке больших массивов чисел.
Основные особенности библиотеки:
numpy.ndarray
.HDF5
, Pandas
и Zarr
.pip install blosc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥2👍2
Pandas
: Важные функции для Data Science.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Нашёл интересный сайт — FullStackPython. Это большая подборка материалов по веб-разработке на Python.
Flask
, Django
, FastAPI
.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥2
Playwright
— это библиотека для автоматизации браузеров, поддерживающая браузеры Chromium, Firefox и WebKit.Позволяет запускать браузеры, взаимодействовать с элементами на страницах, заполнять формы, делать скриншоты, записывать видео и выполнять тестирование веб-приложений.
Вот основные особенности библиотеки:
asyncio
, что позволяет эффективно работать с браузерами в многозадачных сценариях.pip install playwright
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥2👍2
Она позволяет:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤🔥2🔥2