• 技术文章 >Python技术 >Python基础教程

    Python3的URL解析库urlparse

    coldplay.xixicoldplay.xixi2020-09-21 17:22:28转载7454
    下面是python教程栏目为大家介绍Python3的URL解析库urlparse,希望可以帮助到大家。

    解析一个 URL 获得各个概念所对应的值在 Python 中显得很简单,

    Python3 中将 urllib2、urlparse 和 robotparse 并入了 urllib 模块中,

    所以原本在 Python 导入的方式在 Python3 中应该这样导入:

    1

    from urllib.parse import urlparse

    使用它我们可以获得 ParseResult 对象,

    我们可以通过下标或者属性名来访问对象属性:

    3fea3d27d2be425660e12d2c910942d.png

    我们测试下这个函数的使用:

    1

    2

    3

    4

    5

    #!/usr/bin/env python

    # _*_ Coding: UTF-8 _*_

    from urllib.parse import urlparse

    result = urlparse('https://juejin.im/user/2805609406139950/posts?params=123&username=123')

    print(result)

    输出的结果是:

    1

    2

    3

    4

    5

    6

    7

    8

    ParseResult(

        scheme='https',

        netloc='juejin.im',

        path='/user/5da32395e51d4578200cc9c5/posts',

        params='',

        query='params=123&username=123',

        fragment=''

    )

    专题推荐:urlparse url解析库 python3
    上一篇:学习使用 Anaconda 管理虚拟环境 下一篇:Python怎样根据日期判断周几

    相关文章推荐

    • python3怎么创建新文件• python3怎么获取控制台输入的数据

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网