我正在开发一个爬虫程序,将结果保存为如下格式的JSON文件:
首先,结果中的第一个元素将是:
第二个是:
第三个是:
每次我爬取网络时,都会添加一个元素。
我想做一个更干净的程序,如果股票和价格与前一个相等,则删除一个元素,但仅限于之前的元素,不包括日期。
在这个例子中,由于第三个元素等于第二个元素,所以我想删除它。如果第四个元素等于第三个元素,则删除它,依此类推。
{"Productos" : [
{"Title":"Grabador de voz ISD1932","Results": [
{"Stock":1,"Price":11.4,"Fecha":"18-8-2014:3:36"},
{"Stock":1,"Price":12.4,"Fecha":"18-8-2014:3:38"},
{"Stock":1,"Price":12.4,"Fecha":"19-8-2014:0:40"},
{"Stock":1,"Price":12.4,"Fecha":"19-8-2014:21:46"},
{"Stock":1,"Price":12.4,"Fecha":"21-8-2014:22:4"},
{"Stock":1,"Price":12.4,"Fecha":"22-8-2014:0:40"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:0:48"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"},
{"Stock":1,"Price":12.4,"Fecha":"23-8-2014:13:56"}],
"id":"4a1e90d7-e578-4bd5-b888-38c7bbfb4af5"}]}
首先,结果中的第一个元素将是:
{"Stock":1,"Price":11.4,"Fecha":"18-8-2014:3:36"}
第二个是:
{"Stock":1,"Price":12.4,"Fecha":"18-8-2014:3:38"}
第三个是:
{"Stock":1,"Price":12.4,"Fecha":"19-8-2014:0:40"} and so.
每次我爬取网络时,都会添加一个元素。
我想做一个更干净的程序,如果股票和价格与前一个相等,则删除一个元素,但仅限于之前的元素,不包括日期。
在这个例子中,由于第三个元素等于第二个元素,所以我想删除它。如果第四个元素等于第三个元素,则删除它,依此类推。