Please open Telegram to view this post
VIEW IN TELEGRAM
👍40❤7🔥5🤯1
Установка:
$ 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
👍16❤2
cheatsheets-matplotlib.pdf
2.8 MB
Шпаргалки по Matplotlib
Matplotlib — это мощная библиотека для визуализации данных в Python. Она позволяет создавать различные графики и диаграммы для представления данных в наглядном виде.
Это официальные шпаргалки от создателей библиотеки. Помимо основной, есть также материалы, разделённые на три категории:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24❤5
Инструмент для автоматизации сбора результатов из популярных поисковиков 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
👍22❤5🌭1
Внимание!! Нашли репозиторий с большим количеством шпаргалок по Python на русском языке 😮
Есть PDF-ки по:
⏩ типам данных;
⏩ функциям;
⏩ декораторам;
⏩ итераторам и генераторам;
⏩ различным модулям;
⏩ ООП и многому другому.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
Есть PDF-ки по:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤4
Софт редактирует ваше резюме под описание вакансий и автоматически рассылает их.
Результат впечатляет: за сутки парень разослал 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
👍11❤3🏆1
Создаём хорошие README-файлы для Python-проектов
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
📖 Читать: ссылка
👉 @PythonPortal | #статья
Все знают, что у проекта должен быть README. Но как его лучше написать и организовать?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤4
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
🔥15❤8👍2
Модуль использует методы веб-парсинга и регулярные выражения для извлечения:
Установка:
$ 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
👍8❤5🔥1👀1
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
👍9🏆4
Установка:
$ 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
👍15❤7👀3🤯1🏆1
Решение 70 задач Leetcode в 5.5-часовом видео
Ролик охватывает такие темы, как:
*️⃣ Временная и пространственная сложность алгоритмов.
*️⃣ Все основные структуры данных.
*️⃣ Советы по подготовке к интервью.
Все решения даны на Python👩💻
📹 Cмотреть: YouTube
📌 Сохраняем себе на случай подготовки к собесам
👉 @PythonPortal | #курсы
Ролик охватывает такие темы, как:
Все решения даны на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍5🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Шпаргалка по консольным командам Git
В репозитории кратко описано, как вообще устроена эта система контроля версий и как с ней работать.
Также есть:
⏩ некоторые команды текстового редактора Vim;
⏩ все необходимые консольные команды;
⏩ порядок действий при конфликте слияния;
⏩ примеры
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
В репозитории кратко описано, как вообще устроена эта система контроля версий и как с ней работать.
Также есть:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2
email2phonenumber — инструмент OSINT, который позволяет вам получить номер телефона цели, просто имея его адрес электронной почты.
Установка:
$ pip3 install beautifulsoup4 requests
Использование:
$ python3 email2phonenumber.py scrape -e target@email.com
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🤯13👍6🤔2🏆1
Ускорение Python в 2 раза с помощью multiprocessing, async и MapReduce
📖 Читать: ссылка
👉 @PythonPortal | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤5🏆1
Для тех кто просил, держите поисковик по библиотекам Python ❤️
PyPI Scout — это классный инструмент, который позволяет искать нужные вам библиотеки, вводя запросы на естественном языке.
Например, можно написать в строке поиска «a package that creates plots and beautiful visualizations» и вам вернётся массив библиотек, которые могут подойти.
🍸 Поиск идёт по инструментам, которые скачиваются не менее 100 раз в неделю.
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
PyPI Scout — это классный инструмент, который позволяет искать нужные вам библиотеки, вводя запросы на естественном языке.
Например, можно написать в строке поиска «a package that creates plots and beautiful visualizations» и вам вернётся массив библиотек, которые могут подойти.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤7
This media is not supported in your browser
VIEW IN TELEGRAM
Это реально годнота! 🔥
pdf2docx — Python модуль который позволяет конвертировать PDF документы в docx для дальнейшего редактирования.
Установка:
⛓ Ссылка: тык
👉 @PythonPortal | #ресурсы
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()
Please open Telegram to view this post
VIEW IN TELEGRAM
❤29🔥12👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент упрощает процесс. Работает он так:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤8🔥3