How can I extract whatever follows the last slash in a URL in Python? For example, these URLs should return the following:
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
I've tried urlparse, but that gives me the full path filename, such as page/page/12345
.
Here's a more general, regex way of doing this:
One more (idio(ma)tic) way:
rsplit
should be up to the task:Split the url and pop the last element
url.split('/').pop()