python 提取链接中的域名


提取链接域名

python的标准模块urlib提供解决方案 (python2中是urlparse,在python3中都整合到urllib中了)

from urllib.parse import urlparse


def parse_host():
    url = "http://www.gov.cn/xinwen/2020-03/10/content_5489651.htm"
    data = urlparse(url)
    print(data)
    domain = urlparse(url).netloc
    print(domain)


if __name__ == '__main__':
    parse_host()

输出


ParseResult(scheme='http', netloc='www.gov.cn', path='/xinwen/2020-03/10/content_5489651.htm', params='', query='', fragment='')
www.gov.cn


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM