Полезные библиотеки Python 👩💻
TeleParser — проект простого, но эффективного парсера для чатов и каналов Telegram.
Записывает данные в JSON, CSV и MongoDB.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
TeleParser — проект простого, но эффективного парсера для чатов и каналов Telegram.
Записывает данные в JSON, CSV и MongoDB.
Please open Telegram to view this post
VIEW IN TELEGRAM
bro its cheatshit for pandas.pdf
367.2 KB
Cheatsheet по Pandas
Держите годную шпаргалку по работе с библиотекой Pandas, тут описано самое основное, что может понадобиться в работе:
⏩ Группировка данных по заданным параметрам.
⏩ Объединение нескольких таблиц в одну сводную.
⏩ Очищение данных от дубликатов и невалидных строк или столбцов.
⏩ Вывод определенных значений по фильтрам или уникальности.
⏩ Использование агрегирующих функций, включая подсчет значений, суммы элементов, определение среднего значения.
⏩ Визуализация собранных данных.
👉 @PythonPortal | #ресурсы
Держите годную шпаргалку по работе с библиотекой Pandas, тут описано самое основное, что может понадобиться в работе:
Please open Telegram to view this post
VIEW IN TELEGRAM
Находка для хакеров 😄
Wifiphisher — Python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.
▶️ При попытке пользователя подключиться к интернету, у него возникает видимость точки доступа с тем же SSID, что и прежде, и при попытке войти в нее будет показана веб-страница с запросом пароля, якобы из-за «обновления прошивки». Введенный пароль перехватывается Wifiphisher.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Wifiphisher — Python утилита для перехвата паролей от Wi-Fi, которая создает поддельную точку доступа и отключает юзера от оригинальной.
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
Может пригодиться многим. В ней есть:
Please open Telegram to view this post
VIEW IN TELEGRAM
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
Установка:
$ git clone https://github.com/YouVBeenHacked/gideon/
$ cd gideon
$ pip3 install requirements.txt
Использование:
$ python gideon.py
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
cheatsheets-matplotlib.pdf
2.8 MB
Шпаргалки по Matplotlib
Matplotlib — это мощная библиотека для визуализации данных в Python. Она позволяет создавать различные графики и диаграммы для представления данных в наглядном виде.
Это официальные шпаргалки от создателей библиотеки. Помимо основной, есть также материалы, разделённые на три категории:
Please open Telegram to view this post
VIEW IN TELEGRAM
Инструмент для автоматизации сбора результатов из популярных поисковиков 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')
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Внимание!! Нашли репозиторий с большим количеством шпаргалок по Python на русском языке 😮
Есть PDF-ки по:
⏩ типам данных;
⏩ функциям;
⏩ декораторам;
⏩ итераторам и генераторам;
⏩ различным модулям;
⏩ ООП и многому другому.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Есть PDF-ки по:
Please open Telegram to view this post
VIEW IN TELEGRAM
Софт редактирует ваше резюме под описание вакансий и автоматически рассылает их.
Результат впечатляет: за сутки парень разослал 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
Please open Telegram to view this post
VIEW IN TELEGRAM
Создаём хорошие README-файлы для Python-проектов
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
📖 Читать: ссылка
👉 @PythonPortal | #статья
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Best-of Machine Learning with Python 😧
Это репозиторий с 920 библиотеками и фреймворками на Python для машинного обучения. Все проекты ранжированы по качеству. Репозиторий можно использовать как источник инструментов под различные нужды, в частности:
*️⃣ для непосредственно машинного обучения;
*️⃣ для визуализации данных;
*️⃣ для работы с финансовыми, медицинскими и другими особыми данными;
*️⃣ для оптического распознавания символов;
*️⃣ для поиска ближайших элементов в больших наборах данных, основываясь на их векторных представлениях.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Это репозиторий с 920 библиотеками и фреймворками на Python для машинного обучения. Все проекты ранжированы по качеству. Репозиторий можно использовать как источник инструментов под различные нужды, в частности:
Please open Telegram to view this post
VIEW IN TELEGRAM
Модуль использует методы веб-парсинга и регулярные выражения для извлечения:
Установка:
$ git clone https://github.com/z0m31en7/Uscrapper.git
$ cd Uscrapper/install/
$ chmod +x ./install.sh && ./install.sh
Запуск:
$ python Uscrapper-vanta.py [-h] [-u URL] [-O] [-ns] [-c CRAWL] [-t THREADS] [-k KEYWORDS [KEYWORDS ...]] [-f FILE]
Please open Telegram to view this post
VIEW IN TELEGRAM
PySpark_SQL_Cheat_Sheet.pdf
5.1 MB
PySpark — это Python API для Apache Spark. А Apache Spark, в свою очередь, представляет собой движок для распределённой обработки задач, связанных с большими данными. Так, PySpark позволяет работать с данными любого размера.
Библиотека поддерживает все функции Spark, включая Spark SQL и DataFrames.
Please open Telegram to view this post
VIEW IN TELEGRAM
Установка:
$ pip install requests-html
Пример использования:
from requests_html import HTMLSession
session = HTMLSession()
r = session.get('https://python.org/')
from requests_html import AsyncHTMLSession
asession = AsyncHTMLSession()
async def get_pythonorg():
r = await asession.get('https://python.org/')
return r
async def get_reddit():
r = await asession.get('https://reddit.com/')
return r
async def get_google():
r = await asession.get('https://google.com/')
return r
results = asession.run(get_pythonorg, get_reddit, get_google)
results # check the requests all returned a 200 (success) code
[<Response [200]>, <Response [200]>, <Response [200]>]
for result in results:
print(result.html.url)
Из коробки поддерживает сохранение cookie файлов, имитирует user-agent, асинхронные запросы, JavaScript и д.р. плюшки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Решение 70 задач Leetcode в 5.5-часовом видео
Ролик охватывает такие темы, как:
*️⃣ Временная и пространственная сложность алгоритмов.
*️⃣ Все основные структуры данных.
*️⃣ Советы по подготовке к интервью.
Все решения даны на Python👩💻
📹 Cмотреть: YouTube
📌 Сохраняем себе на случай подготовки к собесам
👉 @PythonPortal | #курсы
Ролик охватывает такие темы, как:
Все решения даны на Python
Please open Telegram to view this post
VIEW IN TELEGRAM