如何获取跟随域的URL路径

时间:2018-10-14 01:57:03

标签: python string url

如果我的网址为http://www.example.com/myarea,我可以使用什么python代码获取字符串“ myarea”?

谢谢!

2 个答案:

答案 0 :(得分:1)

分割为/并采用最后一个元素。

url = "http://www.example.com/myarea"
lastElement = url.split('/')[-1]

答案 1 :(得分:1)

如果您需要域后的完整路径,则可以使用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'