python 如何获取url的名称

一、使用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)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值