3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Крутое Dropdown Menu с социальными сетями для твоего проекта

💾 Код на codepen

Ссылка на документацию внизу👇
📌 Pycharm уроки

■ Pycharm создание проекта, работа редактора - урок 1 - Смотреть
■ Pycharm панели инструментов - урок 2 - Смотреть
■ Pycharm горячие клавиши и поиск - урок 3 - Смотреть
■ Pycharm контроль версий git - урок 4 - Смотреть
■ Стилизуем Pycharm - урок 5 - Смотреть
■ Pycharm vs Postman, http запросы - урок 6 - Смотреть
■ Часто применяемые функции Pycharm - урок 7 - Смотреть
Генерация случайных данных

Пакет faker позволяет создавать случайные данные, которые затем можно использовать, например, для тестирования программ. К примеру методы name, address, job и email генерируют соответственно случайное несуществующее имя, адрес, должность и почту.

Документацию пакета можно найти здесь.
This media is not supported in your browser
VIEW IN TELEGRAM
💣 Крутой hover эффект на карточках для твоего проекта

💾 Код на codepen
🐍 40 проектов на Python для новичков и продвинутых разработчиков

Сорок проектов для начинающих и продвинутых программистов: консольные, десктопные, веб- и ИИ-приложения. Также указан список полезного инструментария и библиотек, который поможет в реализации проектов.

Прочитать статью можно здесь.
📌Визуализация дерева принятия решений

Пишем программу для визуализации дерева принятия решений. Будем применять библиотеки scikit-learn и matplotlib.

Ссылка на YouTube
Создание словаря из набора ключей

Для создания словаря из известного набора ключей и одинаковых значений часто используют генераторы словарей (dict comprehensions).

Однако класс dict имеет удобный метод fromkeys, который был создан специально для таких случаев.
⚙️ FingerPy

🔥FingerPy - это алгоритм, использующий python, scipy и fft для измерения, анализа и мониторинга сердцебиения, используя только видео пальца пользователя на камеру мобильного телефона.

https://github.com/thisbra/fingerPy
Please open Telegram to view this post
VIEW IN TELEGRAM
Поиск n минимальных элементов в списке

Наша программа возвращает n минимальных элементов из списка. Если n больше или равно длине списка, возвращается исходный список, отсортированный в порядке возрастания.

Используется list.sort() в сочетании с функцией deepcopy из встроенного модуля copy, чтобы создать клон списка и отсортировать его в порядке возрастания, а затем list.reverse(), чтобы отсортировать по убыванию. Для получения указанного количества элементов используется [:n]. Второй аргумент n опускается, чтобы получить одноэлементный массив.
🏦 Пишем конвертер валют на Python
▬▬▬▬▬▬▬▬
В этой статье мы разберем, как создать конвертер валют на Python. Также рассмотрим различные способы получения актуального курса обмена валют. Некоторые из них связаны с парсингом общедоступных веб-страниц, другие — с использованием официальных API (эти данные более надежны и пригодны для коммерческого использования).

Читать статью 📌
💾 Модули в Python

▫️ Понятие модуля
▪️ Как написать свой модуль
▫️ Модули расширения
▪️ Пути к каталогам
▫️ Подключение к модулям
▪️ Функция dir
▫️ Парсинг XML
▪️ Модули sys, os и другие

Ссылка на документацию внизу👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🌍 Geogramint

🔥Geogramint - OSINT инструмент, который использует API Telegram для определения местоположения пользователей в Telegram

Geogramint находит только пользователей и группы Telegram, которые активировали функцию “Люди Рядом”.

Поддерживается в Windows и частично в дистрибутивах Mac OS и Linux.

⚙️ GitHub/Инструкция
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 8 технологий, которые должен знать каждый Python-разработчик

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

Прочитать статью можно здесь.
Разработка микросервисов на Python на примере реального проекта

В этом видео мы разберем такие программные паттерны разработки, как MVC и Dependency Injection, познакомимся с фреймворком Flask и графовой БД Neo4j.

На сайте можно воспользоваться тайм-кодами для удобного перемещения по разделам:

https://tprg.ru/PuJA
Интересности_Python.pdf
160.1 KB
💾 Всякие интересности Python на русском

💡 Компилируемость Python
💡 Модуль py_compile
💡 Компиляция файлов каталога
💡 Система юнит тестирования - PyUnit
💡 Пакет PLIB
💡 Модуль для работы с документацией исходного кода PyDoc и д.р.
Please open Telegram to view this post
VIEW IN TELEGRAM