导读
很多时候我们需要获取url的文件名以及文件的后缀,方便我们来处理数据。
获取url的后缀名称
from urllib.parse import urlparse
# url = "http://photographs.500px.com/kyle/09-09-201315-47-571378756077.jpg"
# url = "https://img1.baidu.com/it/u=1845235267,872385921&fm=26&fmt=auto&gp=0.jpg"
url = "http://aliyuncs.com/ae-pub%2Fve%2FassetImgs%2F20210812190956358825_cover.jpg?OSSAccessKeyId=LTAI5tGb2xU5dmgqu1HdxzpT&Expires=1628853132&Signature=8NVI4NCd2%2BxxwgzgnubLtlHiBTI%3D"
a = urlparse(url)
file_path = a.path
file_name = os.path.basename(a.path)
_,file_suffix = os.path.splitext(file_name)
print(file_name)
print(file_suffix)
"""
ae-pub%2Fve%2FassetImgs%2F20210812190956358825_cover.jpg
.jpg
"""