Parsing hostname and port from string or url

前端 未结 5 2091
迷失自我
迷失自我 2021-02-07 00:54

I can be given a string in any of these formats:

  • url: e.g http://www.acme.com:456

  • string: e.g www.acme.com:456, www.acme.com 456, or www.acme.co

5条回答
  •  故里飘歌
    2021-02-07 01:29

    You can use urlparse to get hostname from URL string:

    from urlparse import urlparse
    print urlparse("http://www.website.com/abc/xyz.html").hostname # prints www.website.com
    

提交回复
热议问题