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

谢谢!

最佳答案

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

08-05 01:52