一、使用os模块
os模块是Python内置的一个操作系统接口模块,提供了许多与操作系统相关的函数和变量。其中,os.path模块用于处理路径相关的操作,包括文件名、目录名等。 os.path.basename()函数可以用来获取路径中的文件名部分
import os# url='https://imgsmall.idmzj.com/c/66300/132990/0.jpg'
url='https://imgsmall.idmzj.com/c/66300/132990/112.jpg'# 使用os模块
name=os.path.basename(url)
print(name)
二、使用urllib.parse模块
urllib.parse模块是Python内置的一个URL解析模块,可以用来解析URL地址,获取其中的各个部分。其中,urlparse()函数可以将URL地址解析为6个部分,包括协议、主机名、端口号、路径、参数和查询字符串;
import os
from urllib.parse import urlparse# url='https://imgsmall.idmzj.com/c/66300/132990/0.jpg'url='https://imgsmall.idmzj.com/c/66300/132990/11.jpg'# 使用urllib.parse模块
name=urlparse(url).path.split("/")[-1]
print(name)