博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
urlparse模块
阅读量:4991 次
发布时间:2019-06-12

本文共 741 字,大约阅读时间需要 2 分钟。

1、urlparse模块

  Urlparse是简单而强大的url解析工具

2、python2与python3区别

python2.0

urlparse.parse_qs 返回字典urlparse.parse_qsl 返回列表

python3.0

  python3中urlparse模块和urllib模块合并,urlparse()在urllib.parse中进行调用。

urllib.parse.parse_qs 返回字典urllib.parse.parse_qsl 返回列表

3、使用

  urlparse()把url拆分为6个部分,scheme(协议),netloc(域名),path(路径),params(可选参数),query(连接键值对),fragment(特殊锚),并且以元组形式返回。 

import urlparseurl ='http:// admin:secret@local-domain.com:8000 / path?q = 123#anchor'parsed_url = urlparse.parse_qsl(url)print parsed_url# 结束# [('http\xef\xbc\x9a// admin\xef\xbc\x9asecret@local-domain.com:8000 / path\xef\xbc\x9fq ', ' 123\xef\xbc\x83anchor')]

4、拓展

# 升级版pip install urlparse3# 连接地址https://pypi.org/project/urlparse3/

转载于:https://www.cnblogs.com/L5251/articles/9501980.html

你可能感兴趣的文章
Windows Internals学习笔记(八)IO系统
查看>>
sql插件,SQLPrompt
查看>>
Objetive-C 属性和线程安全
查看>>
mybatis pagehelper实现分页
查看>>
很牛的javascript日期转换函数
查看>>
javascript格式化json显示
查看>>
Redis 在 SNS 类应用中的最佳实践有哪些?
查看>>
关于Unity 动画绘制原理
查看>>
django-xadmin后台开发
查看>>
Canvas链式操作
查看>>
学渣乱搞系列之网络流学习
查看>>
Acdream A - Unique Attack
查看>>
java遍历List的多种方法
查看>>
【投票】你心目中的Excel催化剂价值有多大(附主流国内外收费插件供参考)?...
查看>>
算法复习——半平面交(bzoj2618凸多边形)
查看>>
关于在Intellij Idea中使用JSTL标签库报错的问题
查看>>
如何用自己电脑做服务器,绑定域名建一个个人网站
查看>>
.ds_store是什么文件
查看>>
递归C++
查看>>
POJ 1751 Highways(最小生成树&Prim)题解
查看>>