python对url格式解析的方法


Posted in Python onMay 13, 2015

本文实例讲述了python对url格式解析的方法。分享给大家供大家参考。具体分析如下:

python针对url格式的解析,可根据指定的完整URL解析出url地址的各个部分

from urlparse import urlparse
url_str = "http://www.163.com/mail/index.htm"
url = urlparse(url_str)
print 'protocol:',url.scheme
print 'hostname:',url.hostname
print 'port:',url.port
print 'path:',url.path
print 'query:'url.query #查询参数,格式a=1
i = len(url.path) - 1
while i > 0:
  if url.path[i] == '/':
    break
  i = i - 1
print 'filename:',url.path[i+1:len(url.path)]

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中运行并行任务技巧
Feb 26 Python
python实现telnet客户端的方法
Apr 15 Python
python模块简介之有序字典(OrderedDict)
Dec 01 Python
Python制作Windows系统服务
Mar 25 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
Sep 18 Python
Django中反向生成models.py的实例讲解
May 30 Python
python去除文件中重复的行实例
Jun 29 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
Nov 10 Python
python实现n个数中选出m个数的方法
Nov 13 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
May 18 Python
如何使用Cython对python代码进行加密
Jul 08 Python
python高温预警数据获取实例
Jul 23 Python
python返回昨天日期的方法
May 13 #Python
python连接MySQL数据库实例分析
May 12 #Python
python使用分治法实现求解最大值的方法
May 12 #Python
python超简单解决约瑟夫环问题
May 12 #Python
python实现复制整个目录的方法
May 12 #Python
Python导出数据到Excel可读取的CSV文件的方法
May 12 #Python
python通过openpyxl生成Excel文件的方法
May 12 #Python
You might like
php模板原理讲解
2013/11/13 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
php 三元运算符实例详细介绍
2016/12/15 PHP
TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法
2019/06/03 PHP
关于php开启错误提示的总结
2019/09/24 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
javascript 密码强弱度检测万能插件
2009/02/25 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
JavaScript制作的可折叠弹出式菜单示例
2014/04/04 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
2015/10/28 Javascript
AngularJs Injecting Services Into Controllers详解
2016/09/02 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
小程序实现短信登录倒计时
2019/07/12 Javascript
Angular 中使用 FineReport不显示报表直接打印预览
2019/08/21 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
python基础教程之基本内置数据类型介绍
2014/02/20 Python
通过Python使用saltstack生成服务器资产清单
2016/03/01 Python
Python 列表理解及使用方法
2017/10/27 Python
Python从文件中读取数据的方法讲解
2019/02/14 Python
Python List cmp()知识点总结
2019/02/18 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
韩国乐天网上商城:Lotte iMall
2021/02/03 全球购物
计算机专业应届毕业生自荐信
2013/09/26 职场文书
益达广告词
2014/03/14 职场文书
倡议书范文大全
2015/04/28 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
Java中PriorityQueue实现最小堆和最大堆的用法
2021/06/27 Java/Android
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android
MySQL GTID复制的具体使用
2022/05/20 MySQL