LibSQL — это форк SQLite, который добавляет клиент-серверную архитектуру и расширенные возможности по сравнению с классическим SQLite.
Ключевые особенности:
🔵 Полная совместимость с SQLite
🔵 Клиент-серверная архитектура
🔵 Поддержка облачного доступа
🔵 Возможность репликации и синхронизации
🔵 Открытый исходный код
🔵 API для удалённого доступа
📱 Репозиторий
⚙️ Документация
➡️ Справочник Программиста. Подписаться
Ключевые особенности:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥1🤔1
Библиотека
textcase
— это простой инструмент для преобразования текста в различные регистры (case styles) на Python.Создана для удобной работы со строками, когда нужно быстро изменить стиль
Основные возможности библиотеки:
pip install textcase
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥2👍2
Библиотека
python-genai
— это Python-клиент, разработанный для работы с сервисами Google AI.Предоставляет удобный интерфейс для взаимодействия с API различных моделей искусственного интеллекта от Google, таких как PaLM, Bard и другие.
Особенности библиотеки:
pip install google-genai
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥1🍌1
Основные темы, охватываемые в шпаргалке:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3
Media is too big
VIEW IN TELEGRAM
Как устроено обучение?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6🔥3
Основные возможности:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥2
🛠 docopt-ng — это форк оригинальной библиотеки
Основное отличие в том, что
Основные возможности библиотеки:
🔵 Позволяет определять аргументы командной строки с помощью описания в docstring.
🔵 Автоматически генерирует разбор аргументов без необходимости ручного конфигурирования.
🔵 Простота в использовании — достаточно прописать документацию в нужном формате.
🔵 Совместима с Python 3.
➡️ Установка:
📱 Репозиторий
➡️ Справочник Программиста. Подписаться
docopt
, которая используется для парсинга аргументов командной строки на основе строк документации.Основное отличие в том, что
docopt-ng
продолжает поддерживаться и обновляться, в то время как docopt
уже давно не обновляется.Основные возможности библиотеки:
python -m pip install docopt-ng
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤🔥2
В данном Shorts напишем 3 вариации кода для анимации печатающего текста на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥2
Справочник Программиста
Простой и лаконичный способ для анимации текста непосредственно в консоли. Не требует установки дополнительных библиотек.
import time
for ch in "Привет!":
# Печатаем символ без переноса строки, немедленно выводим на экран
print(ch, end='', flush=True)
# Задержка 0.1 секунды между выводом символов для эффекта анимации
time.sleep(0.1)
Позволяет эмулировать ввод текста в любом активном окне Windows. Требует установки библиотеки
pywin32
и работает только на Windows.# pip install pywin32
import time
from win32com.client import Dispatch
# Задержка 2 секунды перед началом выполнения
time.sleep(2)
# Создаём объект WScript.Shell для эмуляции ввода с клавиатуры
shell = Dispatch("WScript.Shell")
# Задаём строку для "печати"
text = "Привет!"
for ch in text:
# Эмулируем нажатие клавиши для текущего символа
shell.SendKeys(ch)
# Задержка 0.1 секунды между вводом символов для эффекта анимации
time.sleep(0.1)
Аналогично
pywin32
, позволяет "печатать" текст в любом месте. Требует установки библиотеки keyboard
и является кроссплатформенным (работает на Windows, Linux и macOS).pip install keyboard
import keyboard
import time
# Задержка 2 секунды перед началом выполнения
time.sleep(2)
for ch in "Привет!":
# Эмулируем ввод текущего символа с задержкой 0.1 секунды для эффекта анимации
keyboard.write(ch, delay=0.1)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤🔥3👍2
Библиотека
urldna
предназначена для комплексного анализа URL-адресов, расширенного мониторинга брендов, обнаружения фишинга и выполнения пользовательских запросов.Обеспечивает удобное взаимодействие с API urlDNA, позволяя пользователям легко инициировать сканирование URL, выполнять поисковые запросы, получать результаты сканирования, а также проверять URL на чистоту или наличие вредоносного содержимого.
Основные возможности библиотеки:
pip install urldna
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍2🔥2
Его основная цель — централизованно собирать информацию из различных источников, облегчая анализ и расследование .
Основные возможности:
⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4🔥2🍌2🤨2👍1
Удобная таблица, чтобы не забыть, как быстро рефакторить, искать, навигировать и дебажить в PyCharm.
Help → Keyboard Shortcuts PDF
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4🍌2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека
SeleniumBase
— это надстройка над Selenium
, которая значительно упрощает автоматизацию браузера.Предоставляет более удобный и лаконичный синтаксис, готовые методы для тестирования, генерации отчётов, скриншотов и даже управления логикой тестов.
Основные особенности библиотеки:
Pytest
pip install seleniumbase
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤🔥2
Основные особенности:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3👍2🔥1
Media is too big
VIEW IN TELEGRAM
В нём собраны ресурсы, ссылки, книги и темы, необходимые для освоения языка — от основ до продвинутых концепций.
В него входит:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3😎1
Основные возможности:
OSMnx
для получения геоданных и Shapely
для геометрических операцийpip install prettymaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥2🔥2
Библиотека
ccxt
предназначена для работы с криптовалютными биржами.Позволяет писать торговых ботов, собирать данные о ценах, выполнять ордера и управлять аккаунтами на разных криптобиржах с помощью единого API.
Основные возможности библиотеки:
pip install ccxt
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2🔥2
Написана на C, но имеет высокоуровневые привязки, в том числе и для Python.
Основные возможности:
⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено.
pip install frida-tools
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3👍1