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中for循环详解
Jan 17 Python
python中Flask框架简单入门实例
Mar 21 Python
python 捕获shell脚本的输出结果实例
Jan 04 Python
Python守护线程用法实例
Jun 23 Python
Python利用字典将两个通讯录文本合并为一个文本实例
Jan 16 Python
numpy.transpose对三维数组的转置方法
Apr 17 Python
深入理解python中sort()与sorted()的区别
Aug 29 Python
pytorch 可视化feature map的示例代码
Aug 20 Python
Python基础之高级变量类型实例详解
Jan 03 Python
Python sqlite3查询操作过程解析
Feb 20 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
May 29 Python
Django cookie和session的应用场景及如何使用
Apr 29 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
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
Thinkphp 中 distinct 的用法解析
2016/12/14 PHP
jQuery UI 应用不同Theme的办法
2010/09/12 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
JavaScript继承学习笔记【新手必看】
2016/05/10 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
简单实现js选项卡切换效果
2017/02/09 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
2017/02/28 Javascript
js定时器实现倒计时效果
2017/11/05 Javascript
JS中Map和ForEach的区别
2018/02/05 Javascript
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
js判断鼠标移入移出方向的方法
2020/06/24 Javascript
[48:54]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第二场 6.3
2018/06/04 DOTA
python和shell实现的校验IP地址合法性脚本分享
2014/10/23 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
Python 多线程的实例详解
2017/09/07 Python
python+pyqt实现12306图片验证效果
2017/10/25 Python
关于Pycharm无法debug问题的总结
2019/01/19 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
2019/07/22 Python
python3.x提取中文的正则表达式示例代码
2019/07/23 Python
Python统计时间内的并发数代码实例
2019/12/28 Python
python实现同一局域网下传输图片
2020/03/20 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
仓库门卫岗位职责
2013/12/22 职场文书
《白鹅》教学反思
2014/04/13 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
高三复习计划
2015/01/19 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
朋友聚会开场白
2015/06/01 职场文书
考生诚信考试承诺书(2016版)
2016/03/25 职场文书
关于感恩的作文
2019/08/26 职场文书