Как получить URL-адрес, следующий за доменом - PullRequest
0 голосов
/ 14 октября 2018

Если у меня есть URL http://www.example.com/myarea,, какой код Python я могу использовать для получения строки "myarea"?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

Если вам нужен полный путь после домена, вы можете использовать модуль urllib.parse:

from urllib.parse import urlparse

x = 'http://www.example.com/myarea'
res = urlparse(x).path  # '/myarea'

Или вы можете использовать str.rsplitизвлечь только последний компонент:

res = x.rsplit('/', maxsplit=1)[-1]  # 'myarea'
0 голосов
/ 14 октября 2018

Разделитесь на / и возьмите последний элемент.

url = "http://www.example.com/myarea"
lastElement = url.split('/')[-1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...