python从文件地址url中提取文件名

可以使用urllib.parse模块中的urlsplitos.path模块中的basename方法来提取文件名,示例如下:
from urllib.parse import urlsplit
from os.path import basename

url = "http://xxxxxxx.com/xxxx/2023-05-01/xxxx.mp4?Expires=12121212&OSSAccessKeyId=xxxxx&Signature=xxx%3D"

file_name = basename(urlsplit(url)[2])
print(file_name) # 输出:xxxx.mp4

 

posted on 2023-05-02 19:01  Jimmy996  阅读(202)  评论(0)    收藏  举报