Сообщить об ошибке.

Краткий обзор раздела: Модуль urllib.parse в Python, операции с URL-адресом

Содержание с кратким описанием:

ОБЗОР: Модуль urllib.parse в Python, операции с URL-адресом.
Модуль urllib.parse определяет стандартный интерфейс для разбора URL-адреса на компоненты: протокол, порт, домен, путь и т. д., чтобы можно было объединять компоненты обратно в строку URL-адреса и преобразовать относительный URL-адрес в абсолютный URL-адрес с учетом базового URL-адреса.
Функция urlparse() модуля urllib.parse в Python.
Функция urlparse() модуля parse.urlparse разбирает URL-адрес urlstring на шесть компонентов и возвращает именованный кортеж из 6 (шести) элементов, что соответствует общей структуре URL
Функция parse_qs() и parse_qsl() модуля urllib.parse в Python.
Функция parse_qs() модуля urllib.parse разбирает строку запроса qs, заданную как строковый аргумент (данные типа application/x-www-form-urlencoded).
Функция urlunparse() модуля urllib.parse в Python.
Функция urlunparse() модуля urllib.parse создает URL-адрес из кортежа, возвращаемого функцией urllib.parse.urlparse(). Аргумент parts может быть любым шестизначной последовательностью, поддерживающей итерацию.
Функция urlsplit() модуля urllib.parse в Python.
Функция urlsplit() модуля urllib.parse разбирает URL-адрес urlstring на **ПЯТЬ компонентов** и возвращает именованный кортеж из 5 (пяти) элементов, что соответствует новой структуре URL
Функция urlunsplit() модуля urllib.parse в Python.
Функция urlunsplit() модуля urllib.parse создает URL-адрес из кортежа, возвращаемого функцией urllib.parse.urlsplit().
Функция urljoin() модуля urllib.parse в Python.
Функция urljoin() модуля urllib.parse строит полный абсолютный URL-адрес путем объединения базового base URL-адреса с относительной частью пути адреса url.
Функция urldefrag() модуля urllib.parse в Python.
Функция urldefrag() модуля urllib.parse возвращает именованный кортеж из двух элементов с именами url и fragment - якорь на HTML-страницу.
Функция urlencode() модуля urllib.parse в Python.
Функция urlencode() модуля urllib.parse преобразует объект сопоставления (словарь) или последовательность кортежей, состоящих из 2-х элементов в текстовую ASCII строку с процентным кодированием.
Функция quote() и quote_plus() модуля urllib.parse в Python.
Функция quote() модуля urllib.parse заменяет специальные символы в строке с помощью escape-символа '%xx'. Буквы, цифры и символы '_. - ~' никогда не цитируются. Строка может быть объектом типа str или bytes. Функция quote_plus() делает то же самое, НО также заменяет пробелы знаками + плюс.
Функция unquote() и unquote_plus() модуля urllib.parse в Python.
Функция urllib.parse.unquote() заменяет в строке string URL-адреса последовательности %xx их односимвольными эквивалентами. Строка URL-адреса string может быть объектом типа str или bytes. Функция urllib.parse.unquote_plus() делает то же самое, НО также заменяет знаки плюса '+' пробелами.