#python #парсер #url
К примеру, для адреса: url = 'https://example.com/path?key=value%20?:)#fragment?not-query' Получить key: key = 'value ?:)'
Ответы
Ответ 1
Параметр запроса можно получить, используя urllib.parse.parse_qs(): #!/usr/bin/env python3 from urllib.parse import urlparse, parse_qs url = 'https://example.com/path?key=value%20?:)#fragment?not-query' [key] = parse_qs(urlparse(url).query)['key'] print(key) # -> value ?:) Связанный вопрос: Retrieving parameters from a URL.
Комментариев нет:
Отправить комментарий