七叶笔记 » golang编程 » Python爬虫:如何用jsonpath筛选所需要的数据

Python爬虫:如何用jsonpath筛选所需要的数据

爬虫需要从一堆数据中筛选出自己需要的数据,jsonpath能够根据根节点和目标词定位,对数据进行筛选,比正则方便和简洁。

第一步:使用google浏览器,右键点检查,点network–Fetch/XHR–response,将json数据复制到json.cn的网站

第二步:下载jsonpath模块,即在命令框输入pip install jsonpath

第三步:导入jsonpath模块中的jsonpath方法

from jsonpath import jsonpath

第四步:调用jsonpath方法

 LocationNames = jsonpath(data, '$..LocationName')  #jsonpath从data数据中筛选
打印结果为:深圳  

相关文章