Показать ещё

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

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

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

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

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

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

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

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

Обложка: Пишем «Змейку» под Android на Python и Kivy

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

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

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

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

Напишем простой Telegram-бот на Python и запустим его на сервере Heroku, предварительно ознакомившись с нужными инструментами.

Обложка: Telegram-бот на Python: от первой строчки до запуска на Heroku

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

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

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

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

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

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

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

Обложка: Курс «Программирование на Python»

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

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

Обложка: Курс «Python для анализа данных»

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

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

Обложка: Асинхронное программирование в Python

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

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

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

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

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

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

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

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

Обложка: Хитрые приёмы на Python

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

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

Обложка: Курс «Python для начинающих»

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

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

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

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

GTA V

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

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

Обложка: /dev/null не нужен: пишем бота на Python, который будет присылать свежие мемасики
Обложка: Django или Ruby on Rails: какой фреймворк выбрать?

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

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

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

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

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

Курс «Язык Python»

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

Обложка: Курс «Язык Python»

Курс лекций по веб-технологиям и разработке на Django

Курс посвящен разработке серверной части веб-приложений, их архитектуре и протоколу HTTP. В нем рассказывается об основных аспектах работы веб-приложений — в частности, клиент-серверной архитектуры — а также даются необходимые базовые навыки…

Обложка: Курс лекций по веб-технологиям и разработке на Django
Обложка: Тест: насколько хорошо вы разбираетесь в Python?

Тест: насколько хорошо вы разбираетесь в Python?

Викторина от Tproger: проверьте свои знания в синтаксисе и особенностях Python — одном из самых популярных языков программирования в мире.

Обложка: Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных

Подборка неожиданного, странного, местами безумного кода: самые необычные программы из когда-либо написанных

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

Подборка книг о языке Python для программистов любого уровня

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

Обложка: Подборка книг о языке Python для программистов любого уровня
Обложка: Самые популярные книги по версии Stack Overflow — разработчик рассказал о создании удобного сервиса и поделился месячным отчётом

Самые популярные книги по версии Stack Overflow — разработчик рассказал о создании удобного сервиса и поделился месячным отчётом

Пользователь ресурса freeCodeCamp Влад Ветцель решил выяснить, как найти «свою» книгу по программированию. Свободное время разработчика ограничено, а для чтения его нужно много. Поэтому очень важно выбрать хорошую книгу, после прочтения которой…

Обложка: Создаем генератор текста на основе цепей Маркова: теория и практика

Создаем генератор текста на основе цепей Маркова: теория и практика

Перевели для вас руководство по созданию собственного генератора текста. В статье — теоретическая база с иллюстрациями и вариант реализации на Python.

Что делать, если нужный вам модуль поддерживает только Python 2: пошаговое руководство

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

python

Создаем пульт для телевизора при помощи Python и смартфона

Простой пример разработки мобильного приложения с использованием Python и Briefcase. Результат — приложение, которое превратит ваш смартфон в пульт для ТВ.

Обложка: Создаем пульт для телевизора при помощи Python и смартфона

Лучшие проекты, в которых стоит поучаствовать, чтобы примкнуть к Open Source движению и развить свои навыки. Часть четвертая. Python

Если вы интересуетесь жизнью Open Source сообщества и хотите к нему присоединиться, то эта серия подборок придётся вам как нельзя кстати, ведь в ней собраны лучшие проекты с открытым исходным кодом.

Обложка: Лучшие проекты, в которых стоит поучаствовать, чтобы примкнуть к Open Source движению и развить свои навыки. Часть четвертая. Python

5 способов использования подчеркивания (_) в Python

Подчеркиванию (_) в Python отводится особенное место. Если в большинстве других языков оно используется в названиях переменных и функций, то в Python подчеркивание (_) обладает гораздо большей властью. Например, если…

Обложка: 5 способов использования подчеркивания (_) в Python
Обложка: Создаем свое первое веб-приложение при помощи Django

Создаем свое первое веб-приложение при помощи Django

Мы создадим веб-приложение, у которого будет панель администратора и возможность загружать загадки, а у пользователей возможность отвечать на них…

Основные принципы программирования: интроспекция и рефлексия

Рассказывает Аарон Краус  Часто во время работы программы нам бывает нужна информация о данных — например, какой у них тип или являются ли они экземпляром класса (в ООП). Опираясь на эти…

Обложка: Основные принципы программирования: интроспекция и рефлексия