例如:爬取网站的图片,如果想要获取网址上图片的名字,以此作为保存的图片名:
url="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/image01.jpg"
path = url.split('/')[-1]
print(path)
输出结果为:image01.jpg
split():拆分字符串,通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)
语法:str.split(str="",num=string.count(str))[n]
参数说明:
str:表示为分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等
num:表示分割次数。默认为 -1, 即分隔所有。如果参数 num 有指定值,则分隔 num+1 个子字符串
[n]:表示选取第n个分片