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 相关文章推荐
17个Python小技巧分享
Jan 23 Python
深入理解python函数递归和生成器
Jun 06 Python
pandas数据处理基础之筛选指定行或者指定列的数据
May 03 Python
python 执行文件时额外参数获取的实例
Dec 18 Python
windows下numpy下载与安装图文教程
Apr 02 Python
Python 函数list&read&seek详解
Aug 28 Python
Python 根据数据模板创建shapefile的实现
Nov 26 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
Feb 29 Python
深入浅析Python代码规范性检测
Jul 31 Python
Python实现Telnet自动连接检测密码的示例
Apr 16 Python
Python办公自动化PPT批量转换操作
Sep 15 Python
python缺失值填充方法示例代码
Dec 24 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
ASP和PHP都是可以删除自身的
2007/04/09 PHP
CodeIgniter中实现泛域名解析
2014/07/19 PHP
PHP实现获取FLV文件的时间
2015/02/10 PHP
PHP PDO操作MySQL基础教程
2017/06/05 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
HTA版JSMin(省略修饰语若干)基于javascript语言编写
2009/12/24 Javascript
javascript小组件 原生table排序表格脚本(兼容ie firefox opera chrome)
2012/07/25 Javascript
JavaScript 用Node.js写Shell脚本[译]
2012/09/20 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
java、javascript实现附件下载示例
2014/08/14 Javascript
基于jquery实现发送文章到手机的代码
2014/12/26 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
JavaScript中的E-mail 地址格式验证
2018/03/28 Javascript
[01:03:31]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第二局
2016/02/26 DOTA
[01:38]2018DOTA2亚洲邀请赛主赛事第二日现场采访 神秘商人痛陈生计不易
2018/04/05 DOTA
python批量下载图片的三种方法
2013/04/22 Python
基于Python的身份证号码自动生成程序
2014/08/15 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
HTML5 拖放(Drag 和 Drop)详解与实例代码
2017/09/14 HTML / CSS
Overload和Override的区别
2012/09/02 面试题
2013年大学生的自我鉴定
2013/10/24 职场文书
校园广播稿500字
2014/02/04 职场文书
合作意向书范本
2014/03/31 职场文书
幼儿园中班区域活动总结
2014/07/09 职场文书
商务英语专业大学生职业生涯规划书
2014/09/14 职场文书
向国旗敬礼活动小结
2014/09/27 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
Feign调用传输文件异常的解决
2021/06/24 Java/Android
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL