Python Portal
55.4K subscribers
1.92K photos
128 videos
46 files
508 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
👩‍💻 Как с помощью Python спрятать секретный текст внутрь картинки?

Ничего сложного, просто понадобится библиотека Stegano:🕺
# pip install stegano

from stegano import lsb
secret = lsb.hide('image.png', 'очень секретный текст')
secret.save('secret_image.png')

print(lsb.reveal('secret_image.png'))


Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Danswer — open-source AI-помощник, подключённый к документам и приложениям вашей команды

git clone https://github.com/danswer-ai/danswer.git
cd danswer/deployment/docker_compose
docker compose -f docker-compose.dev.yml -p danswer-stack up -d --pull always --force-recreate


💩 Danswer — это как ChatGPT, как если бы у него был доступ к уникальным знаниям вашей команды.

Danswer может использовать любую LLM по выбору; его можно развернуть где угодоно и в любом масштабе — на ноутбуке, в локальной сети или в облаке.
Danswer полностью open-souce и спроектирован как модульная и легко расширяемая система.

👩‍💻 Danswer позволяет извлекать внутренние знания команды из таких хранилищ, как Google Drive, например.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Простой мини-чат на FastApi: вебсокеты и SQLAlchemy с деплоем

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
OpenAI выпустили новую модель Whisper Turbo, которая с идеальной точностью превращает любое аудио в текст.

Работает максимально просто: нужно скормить нейросети файл или ссылку на YouTube.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Open_AI_Python.pdf
17 MB
🤩 Шпаргалка OpenAI на Python

Небольшая шпаргалка поможет быстро начать работу с API OpenAI.

В ней показано:
как добавить API-ключ и посмотреть доступные модели,
как генерировать текст с помощью GPT,
как работать с эмбеддингами,
как конвертировать речь в текст,
как создавать изображения с помощью DALL-E.

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Interview_Questions_For_Python.pdf
885.2 KB
❤️ Сборник вопросов и ответов для собеседования по Python:

вопросы для новичков (например, «что такое срезы»)
вопросы для более опытных разработчиков («как скопировать объект»)
ООП
Pandas
Numpy
Разные модули
Задачи на написание кода

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Полезные библиотеки Python 👩‍💻

TeleParser — проект простого, но эффективного парсера для чатов и каналов Telegram.

Записывает данные в JSON, CSV и MongoDB.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
bro its cheatshit for pandas.pdf
367.2 KB
Cheatsheet по Pandas

Держите годную шпаргалку по работе с библиотекой Pandas, тут описано самое основное, что может понадобиться в работе:

Группировка данных по заданным параметрам.

Объединение нескольких таблиц в одну сводную.

Очищение данных от дубликатов и невалидных строк или столбцов.

Вывод определенных значений по фильтрам или уникальности.

Использование агрегирующих функций, включая подсчет значений, суммы элементов, определение среднего значения.

Визуализация собранных данных.

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Находка для хакеров 😄

Wifiphisher
— Python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.

▶️ При попытке пользователя подключиться к интернету, у него возникает видимость точки доступа с тем же SSID, что и прежде, и при попытке войти в нее будет показана веб-страница с запросом пароля, якобы из-за «обновления прошивки». Введенный пароль перехватывается Wifiphisher.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Использование Python datetime для работы с датами и временем

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Шпаргалка по REST API.pdf
435.4 KB
⚡️ Шпаргалка по REST API

Может пригодиться многим. В ней есть:
структура URL запроса
HTTP-методы
заголовки запросов и ответов
коды ответов
структура JSON

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Ключевые концепции Docker в одной диаграмме: на заметку разработчику

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Это хоть и небольшая, но полезная шпаргалка по дебаггингу в Python

Сам ей давно пользуюсь и тебе пригодится 💕

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓 Gideon — OSINT инструмент написанный на Python для поиска и сбора информации:

О номере телефона;
Госномере автомобиля;
Никнейме;
Торрентах по IP-адресу.

Установка:
$ git clone https://github.com/YouVBeenHacked/gideon/

$ cd gideon

$ pip3 install requirements.txt


Использование:
$ python gideon.py


Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Создание собственного API на Python (FastAPI)

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
cheatsheets-matplotlib.pdf
2.8 MB
🫣 Вау! Я для вас кое-что нашёл.

Шпаргалки по Matplotlib


Matplotlib — это мощная библиотека для визуализации данных в Python. Она позволяет создавать различные графики и диаграммы для представления данных в наглядном виде. 👩‍💻

Это официальные шпаргалки от создателей библиотеки. Помимо основной, есть также материалы, разделённые на три категории:

для начинающих
для более опытных разработчиков
советы

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Пришло время. Знакомься, это PyDork

Инструмент для автоматизации сбора результатов из популярных поисковиков Google, Bing, DuckDuckGo, Baidu и Yahoo Japan.

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

Пример использования:
# search text at google
$ pydork search -n 10 -t google -- 'super mario'

# search text at google, bing, duckduckgo, with selenium
$ pydork search -s -n 10 -t google bing duckduckgo -- 'super mario'

from pydork.engine import SearchEngine

# SearchEngine
search_engine = SearchEngine()

search_engine.set('google')
search_result = search_engine.search('final fantasy')

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
«В Python слишком много менеджеров пакетов»

📖 Читать: ссылка

👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Внимание!! Нашли репозиторий с большим количеством шпаргалок по Python на русском языке 😮

Есть PDF-ки по:
типам данных;
функциям;
декораторам;
итераторам и генераторам;
различным модулям;
ООП и многому другому.

Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ LinkedIn_AIHawk — созданная реддитором AI утилита для быстрого поиска работы.

Софт редактирует ваше резюме под описание вакансий и автоматически рассылает их.

Результат впечатляет: за сутки парень разослал 1000 резюме, которые превратились в 50 приглашений на собес. Бот не только правит резюме, но и сам отвечает на вопросы HR-ов от вашего лица.

Установка:
$ git clone https://github.com/feder-cr/LinkedIn_AIHawk_automatic_job_application

$ cd LinkedIn_AIHawk_automatic_job_application

$ pip install -r requirements.txt


Ссылка: тык

👉 @PythonPortal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM