Под/IT | Статьи и GitHub
1.65K subscribers
52 photos
1 file
253 links
Только самые полезные статьи и GitHub
по информационной безопасности, программированию, web.
Полезные программы и решения.

Сотрудничество:
Download Telegram
aiogram

Довольно простой и полностью асинхронный фреймворк для Telegram Bot API, написанный на Python 3.7 с использованием asyncio и aiohttp.

📌 Перейти в GitHub

#Python
👍6👎1
awesome-web-scraping

Список инструментов, утилит, библиотек Python, PHP, Ruby, JavaScript, Go и веб-сервисов, используемых при парсинге и обработке данных.

📌 Перейти в GitHub

#Python #PHP #Ruby #JavaScript #Go
🔥2👍1
requests-html

Простая и понятная библиотека для парсинга html.

- Полная поддержка JavaScript!
- Мимикрия user-agent (как настоящий веб-браузер).
- Асинхронные запросы
- Подставка и настойка cookie
и т.д

📌 Перейти в GitHub

#Python
👍4👎1
best-of-python-dev

Список потрясающих инструментов и библиотек для разработчиков Python. Обновляется еженедельно.

📌 Перейти в GitHub

#Python
👍5
wemake-python-styleguide

Самый строгий линтер Python.

Строгий линтинг предлагает следующие преимущества для разработчиков и компаний:

- Обеспечивает согласованность — независимо от того, кто над этим работает, конечный продукт всегда будет одним и тем же надежным кодом.
- Помогает избежать потенциальных ошибок - строгие правила гарантируют, что вы не сделаете типичных ошибок
- Эффективные обзоры кода — каждый фрагмент кода имеет похожий знакомый стиль и синтаксис. Если он пройдет все проверки, то мало что останется для проверки!
- Меньше ревизий кода — строгий линтинг гарантирует, что вам не придется снова и снова переписывать кодовую базу.
- Уменьшите избыточность кода. Иногда мы пишем сложный код, поскольку определенным образом думаем о проблеме. Линтер предлагает предложения, которые могут помочь упростить код и устранить избыточные операторы.

📌 Перейти в GitHub

#Python
👍5👎1
pytest-testmon

Это подключаемый модуль pytest, который автоматически выбирает и повторно выполняет только те тесты, на которые повлияли последние изменения.

📌 Перейти в GitHub

#Python
30-Days-Of-Python

Пошаговое руководство по изучению языка программирования Python за 30 дней. Это испытание может занять более 100 дней, следуйте своему собственному темпу.

📌 Перейти в GitHub

#Python #Обучение
👍4👎2
kivy

Платформа пользовательского интерфейса с открытым исходным кодом, написанная на Python, работает на Windows, Linux, macOS, Android и iOS.

Цель проекта состоит в том, чтобы сделать возможным быстрое и простое проектирование взаимодействия и быстрое прототипирование, а также сделать ваш код пригодным для повторного использования и развертывания.

📌 Перейти в GitHub

#Python
This media is not supported in your browser
VIEW IN TELEGRAM
streamlit

Streamlit за считанные минуты превращает скрипты, в общедоступные веб-приложения.
Все на чистом Python. Опыт работы с фронтендом не требуется.

📌 Перейти в GitHub  | 👀 Смотреть демо

#Python
👍4
algorithms

Минимальные и чистые примеры реализации структур данных и алгоритмов в Python.

📌 Перейти в GitHub

#Python
🔥7👍1
arrow

Библиотека Python, которая предлагает разумный и удобный подход к созданию, управлению, форматированию и преобразованию дат, времени и временных меток. 

Он реализует и обновляет тип datetime, устраняя пробелы в функциональности и предоставляя интеллектуальный API-интерфейс модуля, который поддерживает множество распространенных сценариев создания. 

Проще говоря, это помогает вам работать с датами и временем с меньшим количеством импорта и гораздо меньшим количеством кода.

📌 Перейти в GitHub

#Python