GitHub программиста
4.93K subscribers
239 photos
30 videos
2 files
334 links
Подборка лучших репозиториев
Download Telegram
🔥 Полезные библиотеки Python

PyWebCopy
— бесплатный инструмент для копирования отдельных веб-страниц или же полного копирования сайта на жесткий диск.

Модуль обладает такими полезными методами как:

save_webpage() - для сохранения одной страницы.
save_website() - позволяет копировать сайт целиком.

Методы имеют различные параметры, читайте документация и описание.

Как предупреждают разработчики используйте save_website() аккуратно, т.к метод отправляет множество запросов, что может повлечь за собой значительную нагрузку на сервер.

$ pip install pywebcopy

💡 GitHub

#soft #code #python
⚡️ Полезные библиотеки Python

pdf2docx
— Python модуль который позволяет конвертировать PDF документы в docx для дальнейшего редактирования.

Установка:
$ pip install pdf2docx

Пример работы:
from pdf2docx import Converter

pdf_file = '/path/to/sample.pdf'
docx_file = 'path/to/sample.docx'

# convert pdf to docx
cv = Converter(pdf_file)

# all pages by default
cv.convert(docx_file)
cv.close()

⚙️ GitHub/Инструкция

#soft #code #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Unfold — красивая и функциональная тема для кастомизации стандартной админ-панели Django, сразу добавляющая множество удобных фичей для админа.

Установка:
$ pip install django-unfold
$ poetry add django-unfold

⚙️ GitHub/Инструкция

#soft #code #python #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
🔥 Полезные библиотеки Python

👊 Управляем браузером по хлопку!

Two Claps Open — гениально простой инструмент, который открывает Chrome браузер или активирует голосового помощника и открывает любую ссылку, когда ты хлопаешь в ладоши дважды.

💬 Как это работает:
➡️слушает микрофон через pyaudio;
➡️реагирует на два резких хлопка подряд;
➡️открывает браузер или активирует голосового помощника.

🤯 Возможности ограничены только фантазией:

🟢Запуск любимой музыки или YouTube по хлопку.
🟢Открытие рабочего дашборда, когда садишься за ПК.
🟢Подключение к системе "умного дома" — открыл дверь/свет, хлопнув в ладоши.

💻 Установка:

$ git clone https://github.com/Yutarop/two_claps_open
$ cd two_claps_open

$ pip install -r requirements-core.txt
or
$ pip install -r requirements-agent.txt

📦 Запуск:

$ python two_claps_open.py
or
$ python agent_on_clap.py


👨‍💻 Годнота для автоматизации, фана и вирусных демонстраций.

Если ты любишь писать скрипты, которые реально удивляют — попробуй и покажи друзьям.

⚙️ Инструкция/GitHub

👇 Готовый проект в архиве

🔥 Код открыт для редактирования!

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from [PYTHON:TODAY]
😱 Имба для Python-разработчиков: один импорт — и у вас доступ ко ВСЕМ топовым переводчикам сразу

Инструмент, который выглядит как чит-код для работы с языками:

translators — библиотека, которая объединяет кучу профессиональных переводчиков в одном API.

Без ключей, без ручной интеграции, без боли.

Что умеет?
💬 Поддерживает Google, DeepL, Microsoft, Alibaba, Yandex, Bing, Naver Papago, Tencent, ChatGPT, Baidu и даже Amazon Translate — всё в одном пакете.
💬 Переводит текст, огромные строки, HTML, документацию.
💬 Автоматически определяет язык.
💬 Работает без официальных API-ключей (да, это реально).
💬 Может использовать разные движки одновременно.

🧠 Для чего это удобно?

🟢Переводить документацию на лету.
🟢Делать многоязычные Telegram-боты.
🟢Парсить сайты разных стран.
🟢Создавать AI-агентов для общения на любом языке.
🟢Переводить комментарии, отзывы, письма, JSON-ы и всё, что прилетает.

😰 Простой пример кода:

import translators as ts

text = "Привет, мир!"
result = ts.translate_text(text, to_language="en")
print(result)


И всё.

Без API, без OAuth, без 40 строк конфигурации.

⚙️ Простая установка:

# PYPI
pip install --upgrade translators


# Source
git clone https://github.com/UlionTse/translators.git
cd translators
python setup.py install


♎️ GitHub/Инструкция

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM