要获取.netloc之后的字符串,可以使用以下代码:

from urllib.parse import urlparse

url = '//static.hdslb.com/spacev2/2/img/loading.png'
netloc = urlparse(url).netloc
result = url.split(netloc)[-1]

print(result)  # 输出:/spacev2/2/img/loading.png

解释:

  1. 首先使用urlparse函数将URL字符串解析成一个ParseResult对象。
  2. 通过.netloc属性获取netloc部分,即static.hdslb.com
  3. 使用.split(netloc)方法将字符串按照netloc进行分割,返回一个列表,其中第一个元素是netloc之前的部分,第二个元素是netloc之后的部分。
  4. 获取列表的第二个元素即可得到.netloc之后的字符串。
py statichdslbcomspacev22imgloadingpng 获取netloc 后怎么获取netloc之后的字符串

原文地址: https://www.cveoy.top/t/topic/iiSK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录