Интересные проекты: сокращатель ссылок для запуска на Docker

Проект ReducePy – это сервис для сокращения url-адреса, разработанный с использованием Tornado и Redis, для запуска на Docker.

аннотации переменных

Аннотации переменных в Python

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

Разбираемся в работе функции grouper в Python

Часто на StackOverflow задают вопрос «Как разбить последовательность на части равного размера?». Давайте попробуем в нём разобраться.

Отправляем push-уведомления на рабочий стол в Linux с помощью Python

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

десктопное уведомление
Обложка поста

Курс «Python-джедай»

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

Обложка поста

Курс «Продвинутый Python»

Видеоуроки предназначены для опытных программистов на Python и тех, кто знаком с его основами. …

Подготовка к собеседованию на позицию Python-разработчика

Мы подготовили статью с темами и вопросами, которые работодатель может затронуть на собеседовании, и дополнили их небольшими объяснениями.

Обложка поста
Обложка поста

Автостопом по машинному обучению на Python

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

пасхалки

Пасхалки, скрытые шутки и забавные возможности Python

Собрали все забавные фишки и пасхалки языка Python в одной подборке. А если не все — делитесь упущенными в комментариях 😉…

Обложка поста

Руководство по машинному обучению для начинающих: модель прогноза выживших на «Титанике»

Руководство написано для тех, кто раннее не был знаком с машинным обучением. Это введение в машинное обучение на основе написания алгоритма, который будет предсказывать, сколько человек выживет при крушении «Титаника». Предполагается, что вы уже имеете опыт работы с Python и что вы знакомы с Pandas на базовом уровне.

Сетевой протокол Ethereum с нуля. Часть первая. Соединение

В этой статье мы разберемся в основных концепциях работы сети Ethereum и напишем Python-скрипт для ее пингования.Ethereum — это криптовалюта, где код может исполняться посредством блокчейна. Предполагается, что у читателя есть базовое понимание Python, Git и сетевых концепций, таких как TCP и UDP.

Обложка поста
Обложка поста

Python и R в анализе данных: основные различия и сценарии использования

Python и R — наиболее популярные и удобные языки программирования в области анализа данных. В этой статье рассмотрим различия между R и Python и расскажем, какое они занимают место в…

Создание реактивных аналитических веб-приложений с использованием Python и библиотеки Dash

Библиотека Dash будет полезна тем, кто использует Python для анализа и исследования данных, визуализации, моделирования и отчётности.

Создание веб-приложений на Python

Как настроить Jupyter Notebook для Python 3

Jupyter Notebook — это командная оболочка для интерактивных вычислений. Этот инструмент может использоваться не только с Python, но и другими языками программирования: Julia, R, Haskell и Ruby. Он часто используется…

Обложка поста

Пишем «Змейку» под Android на Python и Kivy

В этой статье мы напишем классическую «Змейку» на Python с помощью инструмента для создания GUI Kivy.

Обложка поста

Получение данных c веб-сайта без API в 3 строки кода на Python

Рассказываем о том, как можно сэкономить время и нервы при автоматизации процесса получения данных с веб-сайтов без соответствующего API-интерфейса.

Обложка поста

Криптография для самых маленьких: шифрование с примерами на Python

Каждый человек, который пользуется компьютером или смартфоном, ежедневно сталкивается с криптографией: начиная от работы в интернете по протоколу HTTPS и заканчивая печально известными вирусами-шифровальщиками. Однако далеко не все понимают, как…

Обложка поста

Бот для Telegram на Python: от первой строчки кода до запуска на Heroku

В этой статье мы разберём процесс написания простого Telegram-бота на Python и его запуска на сервере Heroku, параллельно познакомившись с основами API.

Telegram
Обложка поста

Простой классификатор изображений на Python с помощью библиотеки TensorFlow: пошаговое руководство

Это руководство поможет вам создать классификатор изображений, используя лишь 10 строк кода и TensorFlow — библиотеку машинного обучения от Google.

Курс «Программирование на Python»

Русскоязычный видеокурс Computer Science Center, посвященный основам языка Python. Курс записан в 2015 году, лектор курса — Сергей Лебедев.

Обложка поста

Курс «Python для анализа данных»

Англоязычный видеокурс, знакомящий слушателей c основами Pandas — модуля языка Python, представляющего собой высокопроизводительную, высокоэффективную и высокоуровневую библиотеку анализа данных.

Обложка поста

Асинхронное программирование в Python

Асинхронное программирование на Python становится все более популярным. Для этих целей существует множество различных библиотек. Самая популярная из них — Asyncio, которая является стандартной библиотекой Python 3.4. Из этой статьи вы узнаете, что такое…

Обложка поста

Подборка практических и обучающих материалов по Python и Django для начинающих

Мы перевели для вас статью, которая будет полезна для начинающих Python/Django разработчиков. Вам не обязательно проходить каждый курс полностью. Лучше начинать с самых простых уроков и практики. И еще один важный совет:…

Обложка поста

Как отправлять электронную почту в веб-приложении на Django

Руководство по созданию приложения на Django, позволяющее пользователям оставлять адреса своей электронной почты и получать приветственное письмо в ответ.

Обложка поста
OpenCV

Пишем скрипт для поиска книг на изображениях с помощью Python и OpenCV

Прочитав эту статью, вы узнаете, как подсчитать количество книг (да и любых других объектов) на изображении с помощью Python и библиотеки OpenCV.

Обложка поста

Хитрые приёмы на Python

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

Обложка поста

Курс «Python для начинающих»

С чего начать обучение Python?

Обучение автопилота на Python в Grand Theft Auto V

Достаточно известный среди любителей языка Python разработчик по имени Гаррисон «Sentdex» Кинсли выпустил очередной курс, «Python Plays GTA V».

GTA V

/dev/null не нужен: пишем бота на Python, который будет присылать свежие мемасики

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

Обложка поста
Обложка поста

Django или Ruby on Rails: какой фреймворк выбрать?

Вопрос выбора фреймворка часто встаёт перед стартаперами или программистами. Первые хотят, чтобы проект был основан на наиболее подходящем, трендовом фреймворке. Вторые хотят развивать свои навыки и применять знания в реальных проектах. Обе цели…

Общий взгляд на машинное обучение: классификация текста с помощью нейронных сетей и TensorFlow

В статье подробно описывается пример создания нейронной сети для классификации текста при помощи TensorFlow. Материал понятен даже без спецподготовки.

Обложка поста

Курс «Язык Python»

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

Обложка поста