retry
везде, где оно необходимо. Возникла как форк
retrying
, при этом добавляет массу новых возможностей.tenacity
— снова и снова вызывается функция при возникновении исключения, пока не будет возвращено нормальное значение. @pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
—
pip install bayesian-optimization
Реализация на Python глобальной оптимизации с гауссовыми процессами.
Это пакет глобальной оптимизации с ограничениями, построенный на основе байесовского вывода и гауссова процесса, который пытается найти максимальное значение неизвестной функции за минимальное количество итераций. Эта техника особенно хорошо подходит для оптимизации функций с высокой стоимостью, в ситуациях, когда важен баланс между исследованием и эксплуатацией.
@pythonl
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
Please open Telegram to view this post
VIEW IN TELEGRAM
—
python3 -m pip install localstack
С помощью LocalStack вы можете запускать свои приложения AWS или Lambdas полностью на своей локальной машине без подключения к удаленному облачному провайдеру.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
—
pip install deepface
Вобрал в себя лучшее моделей VGG-Face, FaceNet, OpenFace, DeepFace, DeepID, ArcFace, Dlib, SFace и GhostFaceNet.
from deepface import DeepFace
result = DeepFace.verify(img1_path = "img1.jpg", img2_path = "img2.jpg")
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Labelme — это графический инструмент для аннотирования изображений, вдохновлен открытым инструментом LabelMe.
Labelme написан на Python и использует Qt для графического интерфейса.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Tag Studio - это приложение для организации и хранения фотографий и файлов с базовой системой, которая фокусируется на предоставлении свободы и гибкости пользователю.
Никаких проприетарных программ или форматов, никакого моря дополнительных файлов и полного изменения структуры вашей файловой системы.
▪Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
—
python -m pip install 'xonsh[full]'
Xonsh — это кроссплатформенный язык-оболочка и командный интерпретатор, работающий на языке Python и ориентированный на Unix.
Можно использовать Xonsh вместо дефолтного Bash — это позволяет применять мощь Python в работе с файлами и в любых других действиях, которые вы привыкли делать из терминала.
Xonsh является надмножеством Python 3.6+ (т.е. поддерживает все его возможности) с дополнительными примитивами оболочки, взятыми из Bash и IPython.
Xonsh работает на всех основных системах, включая Linux, OSX и Windows.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
8 мая 2024 года вышла первая бета-версия языка программирования Python 3.13.0b1 (3.13.0 beta 1) для тестирования с экспериментальным JIT-компилятором и улучшенным интерактивным интерпретатором на основе PyPy
Ещё одним интересным моментом в Python 3.13.0b1 является экспериментальный режим сборки
free-threaded build mode
, который отключает глобальную блокировку интерпретатора (GIL), циклический сборщик мусора теперь стал более инкрементальным, также там включен модифицированный mimalloc
, внесены новые дополнения к типизации и другие изменения, включая исправление ранее обнаруженных ошибок.@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Python вопросы с собеседований
Можете полистать перед собеседованием, здесь приведены рецепты Python для большей части бытовых задач; вот некоторые из разделов:
— обработка файла
— ООП: классы, методы
— продвинутые типы данных:
heapq
, deque
, ...— работа со строками
— операции над списками
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 PyHTools: Python toolkit for diffirent cybersecurity purposes.
#Инструмент Python для различных задач кибербезопасности:
- изменение mac-адреса
- сканирование диапазона ip-адресов в сети;
- сканирование каталогов - сканирование уязвимостей
- сканирование поддоменов
и более
▪ Github
@pythonl
#Инструмент Python для различных задач кибербезопасности:
- изменение mac-адреса
- сканирование диапазона ip-адресов в сети;
- сканирование каталогов - сканирование уязвимостей
- сканирование поддоменов
и более
▪ Github
@pythonl
Phidata — фреймворк для добавления памяти, знаний и новых опций к LLM
—
pip install -U phidata
А вот пара примеров AI-веб-приложений, созданных с помощью Phidata:
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.youtube.com/watch?v=I_6exF29t0k
#youtube #стажировка #яндекс
📌 Код
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
—
pip install typer
CLI-приложения получаются простые и в использовании, и в создании
Библиотека активно использует Python type hints.
Typer — это также инструмент командной строки для запуска скриптов, автоматически преобразующий их в CLI-приложения.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM