Python爬虫之XML

一、请求参数形式为xml

       举例说明。

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

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

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

二、xml解析

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

 1.直接转成json处理

  使用  xmltodict 库

  代码:

输出:

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

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

   2.直接解析xml

   使用上文中的xml

     简要解析代码:

输出:

猜你喜欢

转载自blog.csdn.net/sinat_38682860/article/details/93522796