Как получить все после последней косой черты в URL? - PullRequest
84 голосов
/ 31 августа 2011

Как я могу извлечь то, что следует за последним слешем в URL в Python?Например, эти URL должны возвращать следующее:

URL: http://www.test.com/TEST1
returns: TEST1

URL: http://www.test.com/page/TEST2
returns: TEST2

URL: http://www.test.com/page/page/12345
returns: 12345

Я пробовал urlparse, но это дает мне полный путь к файлу, например page/page/12345.

Ответы [ 11 ]

0 голосов
/ 19 сентября 2011

partition и rpartition также пригодятся для таких вещей:

url.rpartition('/')[2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...