Документация по языку Python3.

Ресурс DOCS-PYTHON.RU посвящен языку программирования Python3 и представляет из себя справочную документацию.

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

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

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

На площадке представлены 3 раздела:

Самоучитель-справочник по языку программирования Python3.

Документация по стандартной библиотеке Python3.

Сторонние и часто используемые модули Python3.

Новые и недавно измененные материалы:

Как проверить тип переменной/объекта в Python.
Для проверки типов лучше всего подходит функция isinstance, так как она поддерживает наследование (экземпляр производного класса также является экземпляром базового класса), а проверка на равенство типов - нет (требуется идентичность типов и отклоняет экземпляры подтипов, также называемых подкласса
Методы объекта Connection модуля sqlite3 в Python.
Объекта Connection получается в результате соединение с базой данных SQLite в результате вызова функции sqlite3.connect(). В разделе рассмотрены методы объекта Connection модуля sqlite3 с подробным описанием и примерами.
Расширение Flask-Paginate для приложения Flask в Python.
Модуль flask-paginate представляет собой простое расширение фреймворка flask для разбивки выводимых записей на несколько страниц, которое поддерживает разметку пагинации нескольких популярных CSS-фреймворков.
Что дает виртуальная среда исполнения в Python?
Virtualenv, виртуальное окружение Python. virtualenv инструмент для создания изолированных сред. Основная проблема, которую решает virtualenv, это зависимости, версии и косвенные разрешения.
Исключения модуля ftplib в Python.
Исключения, определяемые модулем ftplib в Python.
Класс FTP() модуля ftplib в Python.
Класс ftplib.FTP() модуля ftplib возвращает новый экземпляр класса FTP(). Описание методов объекта FTP. Класс ftplib.FTP поддерживает оператор with.
Класс FTPHandler() модуля pyftpdlib в Python.
Класс FTPHandler() реализует интерпретатор протокола FTP-сервера, обрабатывая команды, полученные от клиента по каналу управления. Через подклассы FTPHandler() можно использовать обратные вызовы на какие то действия пользователя.
Мониторинг служб ОС Windows модулем psutil в Python.
Материал содержит описание функций и класса модуля psutil с примерами, которые позволяют мониторить/извлекать различную информацию о службах Windows. Извлекаемое значение PID службы Windows можно передавать в класс psutil.Process(pid) для последующего управления ей.
Функция sum() в Python, сумма последовательности.
Функция sum(), начинает суммирование элементов последовательности с начального значения start, сложение происходит лева на право и в результате возвращает их сумму.