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 enumerate遍历数组示例应用
Sep 06 Python
MySQLdb ImportError: libmysqlclient.so.18解决方法
Aug 21 Python
Python计算回文数的方法
Mar 11 Python
python中assert用法实例分析
Apr 30 Python
python skimage 连通性区域检测方法
Jun 21 Python
python+pandas+时间、日期以及时间序列处理方法
Jul 10 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
Oct 11 Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 Python
Pyinstaller打包.py生成.exe的方法和报错总结
Apr 02 Python
python将字符串转变成dict格式的实现
Nov 18 Python
python 如何快速复制序列
Sep 07 Python
4种非常实用的python内置数据结构
Apr 28 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
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
PHP Ajax实现无刷新附件上传
2016/08/17 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
PHP-FPM和Nginx的通信机制详解
2019/02/01 PHP
php实现获取近几日、月时间示例
2019/07/06 PHP
因str_replace导致的注入问题总结
2019/08/08 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JQuery 插件模板 制作jquery插件的朋友可以参考下
2010/03/17 Javascript
jQuery UI AutoComplete 使用说明
2011/06/20 Javascript
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
Jquery异步提交表单代码分享
2015/03/26 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
学习JavaScript设计模式(接口)
2015/11/26 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
JS hashMap实例详解
2016/05/26 Javascript
vue.js中$watch的用法示例
2016/10/04 Javascript
浅谈jQuery添加的HTML,JS失效的问题
2016/10/05 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
JS实现手写parseInt的方法示例
2017/09/24 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
2018/05/31 Javascript
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
[01:34]DAC2018主赛事第四日五佳镜头 Gh巨牙海民助Miracle-死里逃生
2018/04/07 DOTA
python list语法学习(带例子)
2013/11/01 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
python实现决策树分类算法
2017/12/21 Python
解决Atom安装Hydrogen无法运行python3的问题
2019/08/28 Python
使用python编写一个语音朗读闹钟功能的示例代码
2020/07/14 Python
EQVVS官网:设计师男装和女装
2018/10/24 全球购物
办公室助理岗位职责
2013/12/25 职场文书
党章培训心得体会
2014/09/04 职场文书
2014年学校德育工作总结
2014/12/05 职场文书
公司管理制度范本
2015/08/03 职场文书
2016年幼儿园教师政治学习心得体会
2016/01/23 职场文书
多属性、多分类MySQL模式设计
2021/04/05 MySQL