iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python对url格式解析的方法
  • 447
分享到

python对url格式解析的方法

格式方法python 2023-01-31 05:01:36 447人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

本文实例讲述了python对url格式解析的方法。分享给大家供大家参考。具体分析如下: Python针对url格式的解析,可根据指定的完整URL解析出url地址的各个部分 ? 1 2 3 4 5 6 7 8 9

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

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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程序设计有所帮助。



from urlparse import urlparse
if __name__=="__main__":
    #Main().start()

    url="https://zhidao.baidu.com/question/421540587.html?fr=iks&Word=%C4%E3%BA%C3&ie=gbk"
    url = urlparse(url)
    print 'protocol:',url.scheme
    print 'hostname:',url.hostname
    print 'port:',url.port
    print 'path:',url.path
    print 'query:',url.query #查询参数,格式a=1


protocol: https
hostname: zhidao.baidu.com
port: None
path: /question/421540587.html
query: fr=iks&word=%C4%E3%BA%C3&ie=gbk


--结束END--

本文标题: python对url格式解析的方法

本文链接: https://www.lsjlt.com/news/188402.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python对url格式解析的方法
    本文实例讲述了python对url格式解析的方法。分享给大家供大家参考。具体分析如下: python针对url格式的解析,可根据指定的完整URL解析出url地址的各个部分 1 2 3 4 5 6 7 8 9 ...
    99+
    2023-01-31
    格式 方法 python
  • python解析url返回的json格式
    1.python代码# --*-- coding=utf-8 --*--import urllib2import urllibimport jsonweatherHtml = urllib.urlopen('http://songsearc...
    99+
    2023-01-31
    格式 python url
  • PostgreSQL解析URL的方法
    尽管PostgreSQL中支持大量的数据类型,但是对于URL似乎并没有一个相应的类型能够去存储。那么对于URL的数据我们在数据库中要怎么去处理呢? 首先还是需要看你要存储的URL数据...
    99+
    2024-04-02
  • javascript如何将url解析为json格式
    这篇文章主要介绍javascript如何将url解析为json格式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法一:最简单的方法,利用a标签来实现function pa...
    99+
    2024-04-02
  • python爬虫之 URL的一般格式
    URL的一般格式(带方括号[]的为可选项)protocol://hostname[:port]/path/[;parameters][query]#fragmentprotocol 为协议:http,https,ftp,file,ed2kh...
    99+
    2023-01-30
    爬虫 格式 python
  • MongoDB的BSON格式解析方法是什么
    在MongoDB中,BSON是一种二进制的序列化格式,类似于JSON,但更适合用于存储和检索数据。BSON格式的数据可以通过各种编程...
    99+
    2024-05-07
    MongoDB
  • python对网页文本的格式化实例方法
    1、一个网页通常包含文本信息。对于不同的文本类型,我们可以选择合适的HTML语义元素进行标记。 2、em元素用于标记和强调部分内容,small元素用于注释和署名文本。 实例 &l...
    99+
    2024-04-02
  • python格式化方法
    一、格式符 % %[(name)][floags][width].[precision]typecode(name) 可选,用于选择指定的keyflags 可选,可提供的值有: · + 右对齐,整数前加正号,负数前加负号 ...
    99+
    2023-01-30
    方法 python
  • python format格式化和数字格式化的方法
    这篇“python format格式化和数字格式化的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python...
    99+
    2023-06-29
  • js对url进行编码解码的方式有哪些
    使用encodeURIComponent()和decodeURIComponent()函数: // 编码 var encoded...
    99+
    2024-03-08
    JS
  • 无法被html.Parse() 解析的HTML格式
    小伙伴们有没有觉得学习Golang很有意思?有意思就对了!今天就给大家带来《无法被html.Parse() 解析的HTML格式》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文...
    99+
    2024-04-04
  • Python对XML的解析式怎样的
    这篇文章主要讲解了“Python对XML的解析式怎样的”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python对XML的解析式怎样的”吧!什么是 XML?XML 指可扩展标记语言(eXte...
    99+
    2023-06-02
  • MYSQL中解析json格式数据方法示例
    目录1、判断是否是json格式数据2、解析json中的指定字段(可多层嵌套)3、计算json中指定数组的长度4、完整示例总结 1、判断是否是json格式数据 JSON_VALID(requestbody) 注:...
    99+
    2023-08-19
    MySQL json mysql解析json字符串 mysql处理json
  • 详解Python列表解析式的使用方法
    目录列表解析式的优势如何在 Python 中创建列表循环map() 对象列表解析式哪种方法更有效高级解析式条件逻辑集合解析式字典解析式海象运算符什么时候不要使用解析式注意嵌套的解析式...
    99+
    2024-04-02
  • python中xml格式的转换方法
    python中xml格式的转换,供大家参考,具体内容如下 近期在做项目的时候需要将数据进行xml和dict 的转换,这里进行初步的总结 1. 基于DOM. 写入 # 导入 impor...
    99+
    2024-04-02
  • python中的格式化输出方法
    目录1 使用字符串模运算符(%)格式化输出2 使用 format 方法格式化输出​3 使用 String 方法格式化输出前言: 有几种方法可以显示程序的输出。 数据可以以人类可读的形...
    99+
    2024-04-02
  • js对url进行编码解码的三种方式总结
    目录第一种:escape 和 unescape第二种:encodeURI 和 decodeURI第三种:encodeURIComponent 和 decodeURIComponent...
    99+
    2023-02-14
    js url编码解码 url编码和解码 js转码和解码
  • python中的十大%占位符对应的格式化的使用方法
    字符串格式化里的符号很多,本文详细的介绍一下,以便随时查找。 %s :字符串的格式化,也是最常用的%d :格式化整数,也比较常用%c :格式化字符及ASCII码%u :格式化无符号整...
    99+
    2024-04-02
  • javascript中date对象格式化日期的方法
    小编给大家分享一下javascript中date对象格式化日期的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript有什么特点1、js属于一种解...
    99+
    2023-06-14
  • Java对URL进行编码和解码的两种方法
    使用java.net.URLEncoder和java.net.URLDecoder类 public class UrlEncoder { public static void main(Stri...
    99+
    2023-09-06
    java jvm 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作