Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Основы PyCharm

Если стоит выбор где писать код на языке Python, то разработчикам приходит в голову, как правило, всего два варианта: VS Code или PyCharm. В этом видео вы разберётесь с основами работы в PyCharm.

Перейти к просмотру

🔗 Python tricks
FastAPI как основной framework для python бекендов

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

Перейти к просмотру

🔗 Python tricks
Как и где искать работу питонисту (Python) в 2022 году?

Ролик о том, кому, как и где искать занятость в IT индустрии на позиции Python Dev в нынешней ситуации 2022 года.

Перейти к просмотру

🔗 Python tricks
Telegram Bot (aiogram) - необходимый минимум

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

Перейти к просмотру

🔗 Python tricks
Скрытые сокровища Python

Изучая документацию Python для собственного удовольствия, можно найти трюки, которые обязательно ускользнут от вашего внимания в программистской рутине. Рассказываем о наиболее любопытных из них.

Подробнее: 👉 тут

🔗 Python tricks
Python и MySQL. Работа с базами данных на Python

В этом видео автор расскажет, как работать с реляционными базами данных, в частности с СУБД MySQL, на языке Python.

Перейти к просмотру

🔗 Python tricks
Лайфхаки Python: сэкономить память и ускорить выполнение программы

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

Подробнее: 👉 тут

🔗 Python tricks
Уроки по Flask с нуля

Что такое фреймворк и что из себя представляет WSGI-приложение. Первая простая программа на Flask и отладка на локальном Web-сервере. Создание представлений - обработчиков запросов с помощью декоратора route.

Перейти к просмотру

🔗 Python tricks
ООП: Инкапсуляция в Python

Рассмотрим одного из 3 китов ООП - инкапсуляцию, посмотрим, чем она является и чего лучше не ждать.

Инкапсуляция под собой подразумевает сбор данных и методов для работы с ними в одно место(класс), а также предоставление публичного интерфейса(АПИ) для работы с ними.

• Перейти к просмотру

🔗 Python tricks
type(): Создание класса

С помощью type() можно динамически создать класс. Для этого нужно функции передать три параметра. name – имя класса; bases – кортеж, из которого получен текущий класс; dict – словарь, который определяет пространства имен для класса.

🔗 Python tricks
Keras: Тонкая настройка через compile

Продолжаем делиться циклом видеоматериалов про Keras. В этот раз ты узнаешь, как использовать классы оптимизаторов, потерь и метрик пакета Keras в методе compile(). Продемонстрированы примеры создания собственных функций и классов для потерь (базовый класс keras.losses.Loss).

• Перейти к просмотру

🔗 Python tricks
Свёрточные нейронные сети

Краткое введение в архитектуру свёрточной нейронной сети и глубокое обучение (Deep Learning), сверточные нейронные сети. Демонстрация обучения свёрточной нейронной сети для задачи распознавания рукописных цифр (MNIST) на Tensorflow (Python) в среде Jupyter Notebook (Python).

• Перейти к просмотру

🔗 Python tricks
Метод translate()

Метод translate() использует таблицу перевода для замены/перевода символов в заданной строке в соответствии с таблицей сопоставления. Таблица перевода создается статическим методом maketrans(). В данном примере строка удаления ThirdString сбрасывает отображение a и b на None. Когда строка переводится с помощью translate(), a и b удаляются, а символ “c” заменяется на вывод idef.

🔗 Python tricks
Keras: Способы сохранения моделей

Продолжаем делиться циклом видеоматериалов про Keras. В этот раз ты узнаешь, как выполнять сохранение и загрузку моделей с помощью методов пакета Keras: save(), save model() и load model(). Также продемонстрировано описание архитектуры моделей на уровне конфигурации, используя методы: get config() и from config().

• Перейти к просмотру

🔗 Python tricks
Учим парсинг на python и bs4. Курс по парсингу веб сайтов на python с нуля

Видеокурс обучения парсингу сайтов с нуля на языке программирования python.
Начнем с простых вещей, напишем парсер, на примере сбора данных с интернет магазина и дойдем до магии парсинга с post авторизацией, записью данных парсинга в таблицу и оптимизации кода парсера по принципу генератора.

• Перейти к просмотру

🔗 Python tricks
Как создать меню для телеграм-бота на Python?

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

• Перейти к просмотру

🔗 Python tricks