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模块是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)