раздел 00
Что такое библиотека
Библиотека - это готовый чужой код, который ты подключаешь к своему проекту, чтобы не писать всё с нуля. Кто-то уже решил типовую задачу (скачать страницу из интернета, разобрать таблицу, отправить запрос к нейросети), упаковал решение и выложил - а ты просто берёшь и пользуешься.
Важно сразу запомнить: библиотека = пакет = package - это одно и то же слово на разный лад. В разговоре, в документации и в командах установки все три встречаются вперемешку и значат одно: переиспользуемый кусок кода, который можно подключить.
Аналогия: детали лего
Представь, что код - это конструктор. Можно отливать каждую деталь самому из пластика, а можно взять готовый набор лего, где детали уже есть: колёса, окна, двери. Библиотека - это такая готовая деталь. Ты не вытачиваешь колесо заново, ты берёшь его из коробки и ставишь на машину.
Хороший разработчик не пишет всё сам. Он знает, какие детали уже придумали до него, и собирает из них.
Зачем это нужно
Что дальше
- 01 - как ставить библиотеки командой
pip, где они живут и как зафиксировать версии. - 02 - где искать пакеты (PyPI, GitHub) и как отличить хороший от заброшенного.
- 03 - карта самых ходовых библиотек по областям: веб, данные, ИИ, парсинг, боты.
- 04 - шпаргалка с командами и словарём терминов.