> **Источник:** https://python-all.ru/3.5/library/urllib.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# 21.5. [`urllib`](https://python-all.ru/3.5/library/urllib.html#module-urllib) – модули для работы с URL

**Исходный код:** [Lib/urllib/](https://python-all.ru/src/3.5/Lib/urllib)

---

`urllib` – это пакет, объединяющий несколько модулей для работы с URL:

- [`urllib.request`](https://python-all.ru/3.5/library/urllib.request.html#module-urllib.request) – для открытия и чтения URL
- [`urllib.error`](https://python-all.ru/3.5/library/urllib.error.html#module-urllib.error) – содержит исключения, вызываемые [`urllib.request`](https://python-all.ru/3.5/library/urllib.request.html#module-urllib.request)
- [`urllib.parse`](https://python-all.ru/3.5/library/urllib.parse.html#module-urllib.parse) – для разбора URL
- [`urllib.robotparser`](https://python-all.ru/3.5/library/urllib.robotparser.html#module-urllib.robotparser) – для разбора файлов `robots.txt`
