Глава 1 · А вы знали?

python.org, документация и PyPI

Три места, с которыми полезно познакомиться в самом начале: официальный сайт, официальная документация и каталог сторонних пакетов.

Python

python.org — официальный сайт

python.org — официальный сайт языка Python, которым управляет Python Software Foundation. Это первое место, где стоит искать официальную информацию: как установить Python, где почитать документацию, что нового в последнем релизе.

Главная страница python.org с разделами Get Started, Download, Docs и Jobs
python.org — официальный сайт Python. Обратите внимание на верхнее меню (About, Downloads, Documentation, Community) и блок «Download» с актуальной версией.

На главной странице стоит запомнить четыре раздела верхнего меню:

Типичная ошибка
В интернете много сайтов с похожими названиями и «упрощённой установкой Python», которые на самом деле не имеют отношения к официальному проекту. Надёжный признак подлинности — домен python.org в адресной строке браузера.

Официальная документация: docs.python.org

Документация — это не что-то, что читают только опытные разработчики. Хорошая документация — рабочий инструмент на каждый день, которым пользуются абсолютно все, включая авторов самого языка.

Главная страница docs.python.org 3.14 с разделами Tutorial, Library reference, Language reference
docs.python.org — официальная документация. Три раздела в левой верхней части страницы стоит различать с самого начала.

На странице документации сразу видно три разных раздела, и стоит понимать разницу между ними:

Идея
Пока не нужно понимать документацию целиком. Цель этого раздела — просто перестать бояться слова «документация» и один раз увидеть, как она устроена.

PyPI: сторонние пакеты Python

В Python уже встроено много полезного — это называется стандартной библиотекой. Но существует ещё огромное количество готовых инструментов, написанных другими разработчиками и опубликованных отдельно — их называют пакетами (или библиотеками). Они расширяют возможности Python далеко за пределы того, что есть «из коробки».

PythonСтандартнаябиблиотекауже встроена, ничегоставить не нужноСторонние пакетыустанавливаются отдельно,обычно с PyPI
Две части того, чем можно пользоваться в Python

Главное хранилище таких пакетов называется PyPI — Python Package Index (pypi.org). Когда кто-то говорит «поставь пакет через pip» — pip как раз и загружает пакет именно с PyPI.

Главная страница pypi.org с полем поиска и статистикой количества проектов
pypi.org — Python Package Index, каталог сторонних пакетов Python.
Официальный источник
Подробное практическое руководство по установке пакетов — packaging.python.org. Само практическое умение пользоваться pip и виртуальными окружениями понадобится вам позже в этой книге — пока достаточно понимать саму идею экосистемы пакетов.