BugBug

Программировать легко и просто. Сайт для начинающих программистов

Декораторы в Python

Декораторы в Python являются интересным и мощным инструментом языка. Поняв принцип их работы ваш код станет лаконичнее и эффективнее. В процессе изучения декораторов вы лучше поймете работу функций в языке Python.

Ключевое слова yield и генераторы в Python

Ключевое слова yield в Python используется для создания генераторов. Генератор - это тип коллекции, в котором элементы создаются во время выполнения. Использование генераторов улучшает производительность приложений

Python строки. Часто используемые методы и функции строк.

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

Асинхронное программирование на Python с применением библиотеки asyncio

Асинхронное программирование python. Пример применения библиотеки asyncio для создания асинхронной программы. В статье показывается пример использования данной библиотеки для асинхронного скачивания файлов из интернета.

Парсинг сайта с помощью Python и Scrapy

Парсинг сайта с помощью Python. Scrapy предоставляет широкие возможности для автоматического сбора информации с сайтов. В статье приводиться пример создания скрипта позволяющего собрать информацию о 10000 фильмов c сайта IMDb