Python split url to find image name and extension

后端 未结 7 1943
逝去的感伤
逝去的感伤 2021-02-04 13:43

I am looking for a way to extract a filename and extension from a particular url using Python

lets say a URL looks as follows

picture_page = \"http://dis         


        
7条回答
  •  有刺的猬
    2021-02-04 14:15

    This is the easiest way to find image name and extension using regular expression.

    import re
    import sys
    
    picture_page = "http://distilleryimage2.instagram.com/da4ca3509a7b11e19e4a12313813ffc0_7.jpg"
    
    regex = re.compile('(.*\/(?P\w+)\.(?P\w+))')
    
    print  regex.search(picture_page).group('name')
    print  regex.search(picture_page).group('ext')
    

提交回复
热议问题