If you have an URL like
https://logodix.com/logo/1667872.jpg?param=value
and you want to find just the filename extension (.jpg
for this example), use the following code:
from urllib.parse import urlsplit import os.path url = "https://logodix.com/logo/1667872.jpg?param=value" path = urlsplit(url).path extension = os.path.splitext(path)[-1] # e.g. ".jpg"