Python爬虫之XML

作者: 我爱学python | 来源:发表于2019-06-24 15:58 被阅读10次

一、请求参数形式为xml

       举例说明。

       现在有这样一个网址:https://www.runff.com/html/live/s1484.html;想要查询图片列表,打开F12,观察到请求如下:

       这里的请求参数形式为xml,使用python模仿请求的代码这样写

 可以看到我们返回内容也是xml。这个时候就需要解析xml。

二、xml解析

   xml原文(与上文的请求返回结果无关):

 1.直接转成json处理

  使用  xmltodict 库

  代码:

输出:

  输出的是有序字典,取值可以和字典一样使用“get”。

假设有多个相同标签,转换成字典时,会将相同关键字的值组成一个列表。

   2.直接解析xml

   使用上文中的xml

     简要解析代码:

输出:

相关文章

网友评论

    本文标题:Python爬虫之XML

    本文链接:https://www.haomeiwen.com/subject/lmroqctx.html