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
Обзорный курс по FastAPI за 1 час. Создаем биржу труда. Часть 1

В видео я рассказываю что такое FastAPI, для чего использовать подобную технологию, что такое асинхронность и отличие от синхронного подхода. Все примеры показываю на примере написания реального проекта "Биржи труда". В этой части урока я настроил проект, подключил библиотеки, создал структуру проекта, подключил проект к базе данных c использованием docker и docker-compose и создал таблицы в базе данных.

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

🔗 Python tricks
Data Science | Machinelearning - самый большой русскоязычный канал с полезными материалами на такие темы как, Machine Learning, Data Science, Алгоритмы, Python. Так же часто публикуются крутые 🔥 вакансии.

👉 Вам сюда: @devsp

А любителям читать статьи в оригинале вот сюда:
👉 @ds_international

Добро пожаловать!
Курс по FastAPI за 1 час. Создаем биржу труда. CRUD. Часть 2

В этом уроке мы дописали наше приложение биржи труда на FastAPI и python 3. В процессе урока автор показал как создавать репозитории, модели и как их использовать в API обработчиках с использованием инъекции зависимостей и класса Depends.

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

🔗 Python tricks
SQLite: Работа с API

Продолжаем делиться циклом видео про SQLite. В этот раз ты узнаешь про порядок взаимодействия с СУБД SQLite через API модуля sqlite3 на языке Python. Рассматриваются методы: execute, executemany, executescript, commit, rollback и свойство lastrowid.

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

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

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

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

🔗 Python tricks
Узнаем количество фотографий в папке

Вы можете использовать модуль os в Python для получения списка файлов в папке и подсчета количества файлов с расширением изображения.

Просто замените /путь/к/папке на фактический путь к вашей папке с фотографиями. Код будет подсчитывать количество файлов с расширениями .jpg, .jpeg, .png и .gif. Если вам нужно учитывать другие типы файлов, вы можете добавить соответствующие расширения в список photo_extensions.

🔗 Python tricks
15 Фишек со словарями Python, которые сделают код лучше

В данном видео мы рассмотрим 15 особенностей словарей Python, о которых вы возможно не знали. Мы рассмотрим полезные методы и на примерах докажем их эффективность. Это всё будет подкрепляться теоретическими примерами, чтобы улучшить понимание словарей.

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

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

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

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

🔗 Python tricks
Извлекаем имя из адреса электронной почты

Для извлечения имени из адреса электронной почты до символа ‘@‘ можно использовать регулярные выражения.

Это регулярное выражение начинает поиск с начала строки с помощью символа "^" и находит любую комбинацию строчных букв, цифр, дефисов, подчеркиваний, точек и знака минуса. Затем выражение находит символ "@" и останавливается.

🔗 Python tricks
Разбираемся с основами автотестирования: пошаговая инструкция по созданию собственного фреймворка для проверки API

В этой статье автор расскажет о разработке типового фреймворка для тестирования API – на Python, с нуля, шаг за шагом. В итоге получится полностью готовый тестовый фреймворк – с его помощью вы сможете сделать тестовое задание для собеседования или просто улучшить ваш уже действующий тестовый фреймворк.

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

🔗 Python tricks
Ядро планеты Python. Интерактивный учебник

Оригинал учебника лежит на GitHub, вы вольны сколько угодно дополнять и переделывать его. Самое главное — учебник написан на Jupiter Notebook, а это значит, что вы можете интерактивно редактировать код, мгновенно добавляя новые сущности или проясняя непонятные моменты.

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

🔗 Python tricks
Numpy интенсив для начинающих. Python для Machine Learning и Data Science

Это видео - мастеркласс-интенсив по numpy для начинающих, где на протяжении увлекательного часового урока мы пройдем путь от основ до подступов к следующему, более продвинутому уровню.

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

🔗 Python tricks
Курс: Основы Python с примерами и заданиями

Курс рассчитан на новичков. Очень удобен тем, что все находится в виде маленьких уроков по каждой из тем. Помимо этого в курсе присутствует практика, которая позволит закрепить свои знания.

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

🔗 Python tricks