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

    Python3的URL解析库urlparse

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

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

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

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

    from urllib.parse import urlparse

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

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

    3fea3d27d2be425660e12d2c910942d.png

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

    #!/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)

    输出的结果是:

    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学习网