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
🔥 Полезные библиотеки Python

BlendGAN
- интересная нейронка позволяющая смешивать лица и преобразовывать их в портреты.

GitHub/Инструкция
Please open Telegram to view this post
VIEW IN TELEGRAM
Построчно считываем текстовый файл в список

При парсинге часто бывает, что необходимо построчно выгрузить файл в массив. Алгоритм действий проиллюстрирован на картинке:

1) Загружаем файл (для примера взят file.txt) с помощью open;
2) Считываем построчно в переменную content с помощью метода readlines;
3) Удаляем все символы новой строки с помощью strip.
Изучаем Tkinter

Tkinter - кросс-платформенная библиотека для создания приложений с графическим интерфейсом пользователя.

Ссылка на документацию внизу👇
Как создать меню для телеграм-бота на Python?

В этом видеоуроке автор подробно разбирает процесс создания меню для Telegram-бота на языке Python. Вы узнаете, как настроить BotFather и создать команды для своего телеграм-бота, используя библиотеку "Python Telegram Bot".

00:00 Вступление
00:20 Настройка BotFather
00:52 Предпросмотр меню Telegram-бота
01:10 Обработчик команды help
02:40 Обработчик команды time
05:58 Демонстрация результата

Смотреть это видео на youtube: youtu.be/FhsfQZqqbyE

https://www.youtube.com/watch?v=FhsfQZqqbyE
Как использовать объект timedelta для работы с датами в Python

💬При работе с датой и временем в Python вам достаточно часто придется иметь дело с модулем datetime. В данной статье мы поговорим о том, как использовать объект timedelta модуля datetime в Python для работы с датами. Данный объект указывает на промежуток времени и используется, когда нам нужно выполнить простые арифметические операции с объектами datetime.

https://pythonist.ru/kak-ispolzovat-obekt-timedelta-dlya-raboty-s-datami-v-python/
Игры для тренировки навыков программирования
👉Смотреть список игр
Практическое видео по докеру. Все по основам

Таймкоды ролика:

0:00:00 Вступление
0:02:22 Что такое Docker?
0:16:29 Простой пример Hello World
0:31:34 Пример WEB приложения
0:35:55 Работаем с портами
0:41:10 Что такое docker volume
0:46:54 Поднимаем временную базу данных
0:55:26 Разворачиваем реальный проект
1:00:35 Что такое docker-compose
1:05:23 Создаем виртуальную машину (подробно)
1:08:25 Ставим Docker и Docker compose на Linux
1:10:17 Delpoy проекта с ипользованием GitHub
1:16:50 Delpoy проекта с ипользованием DockerHub

Посмотреть этот ролик вы можете здесь
Поиск уникальных слов в текстовом файле в Python

Чтобы найти уникальные слова в текстовом файле в Python, необходимо очистить текст, найти слова, а затем найти уникальные.

Подробнее можно почитать здесь.
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