Tagged: python

0

6 Web Scraping инструментов на Python для новичков

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

python 2

Какой Python-фреймворк учить в 2020 году?

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

Код на языке Python 0

Объектно-ориентированная парадигма

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

0

Создание сайта на Python/Django: URLs и пространство имен

На текущий момент мы уже создали несколько полезных представлений (views) для нашего сайта на Django. Как мы уже знаем, представления созданы для того, чтобы получать данные модели, как-то их там обрабатывать и возвращать результат. Возврат результата происходит путем его передачи в систему шаблонов вывода. Давайте вернемся к шаблону detail.html и сделаем его немного лучше.

Views в Django 0

Создание сайта на Python/Django: полезные Views

Продолжим рассмотрение Views в Django и переходим к написанию полезных вещей. Каждое представление отвечает за два действия – это возвращение HttpResponse с объектом данных для запрашиваемой страницы либо генерацию исключения, например, Http404. Все остальное зависит от нашей фантазии. Мы можем реализовать любой необходимый функционал, который позволяет нам Python.

Views (представления) в Django 0

Создание сайта на Python/Django: Views

предыдущей части мы познакомились с Django Admin и разобрались как его активировать. Мы подключили модель Question и разобрали базовые функции редактирования. В будущих публикациях я еще вернусь к вопросу админ панели и расширения её функционала. Пока же начнем создавать первые Views (представления) для нашего сайта.

Знакомство с Django Admin 0

Создание сайта на Python/Django: знакомство с Django Admin

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

Взаимодействие с API через интерактивную консоль 0

Создание сайта на Python/Django: взаимодействуем с API

Продолжаем разбираться в процессе разработки сайта на Django и запуска его в продакшн. В этой части серии публикаций предлагаю немного познакомиться с тем, как Django работает внутри и как можно с ним взаимодействовать на уровне консоли.

Новый вызов для профессиональных программистов 0

Какой язык программирования изучать в 2019 году?

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