2017-04-26 62 views
-3

报废JSON数据我在我的scrapy代码如下回应:如何从scrapy

[ [ “1-2809328194”, “SHREE RAYESHWAR学院工程与信息TECHNOLOY”, “SHIV SHAIL ,女忍者Karai,SHIRODA,GOA 403103" , “北果”, “无辅助 - 专用”, “N”, “N”, “1-13315171” ], [ “1-2809364960”, “阿涅尔学院技术与设计”, “ASSAGAO,\ r \ NBA 。RDEZ,\ r \ NGOA“, ”北果“, ”无辅助 - 专用“, ”N“, ”N“, ”1-792836711“ ], [ ”1-2809439609“, “药学GOA学院学报”, “6月18日道,帕纳吉-GOA”, “北果”, “政府”, “N”, “N”, “1-12606241” ], [ “1-2809451721”, “艺术GOA学院”, “ALTINHO,\ r \ nPANAJI - GOA \ r \ N403 001”, “北果”, “政府”, “N”, “N”, “1-34323441” ], [ “1-2809452173”, “PADRE孔塞桑学院学报工程”, “阿涅尔GANV,VERNA,GOA - 403722" , “南果”, “无辅助 - 专用”, “N”, “N”, “1-39482811” ], [ “1-2809476211”, “政府工业丘尔乔雷姆恰乔拉” , “OPP。 KAKODA工业村 “ ”南果“, ”政府“, ”N“, ”N“, ”1-453010201“ ], [ ”1-2809500050“, ” 阿涅尔学院食品工艺品和美食科学 “ ”阿涅尔职教COMPLEX \ r \ nAGNEL阿什拉姆\ r \ nVERNA“, ”南果“, ”无辅助 - 私人“, ”N“, ”N“, ” 1 473844331“ ”, [ “1-2809505343”, “PONDA EDUCATION SOCIETY RAJARAM AND TARABAI BANDEKAR COLLEGE OF PHARMACY”, “PONDA-PANAJI ROAD,FARMAGUDI,PONDA。 GOA-403401" , “南果”, “无辅助 - 专用”, “N”, “N”, “1-9749331” ], [ “1-2809601268”, “政府工业MAYEM比乔利姆”, “MAYEM比乔利姆GOA”, “北果”, “政府”, “N”, “N”, “1-455631951” ] ]

如何解压?

回答

2

你的输出嵌套表,对应于单个记录每个列表,你可以试试下面的方法:

lets say: 

    records = [['1-2809328194', 'SHREE RAYESHWAR INSTITUTE OF ENGINEERING AND INFORMATION TECHNOLOY', 'SHIV SHAIL, KARAI, SHIRODA, GOA 403103', 'NORTH GOA', 'Unaided - Private', 'N', 'N', '1-13315171'], ['1-2809364960', 'AGNEL INSTITUTE OF TECHNOLOGY AND DESIGN', 'ASSAGAO,\r\nBARDEZ,\r\nGOA.', 'NORTH GOA', 'Unaided - Private', 'N', 'N', '1-792836711']] 

    for item in records: 
     yield { 
      field1: item[0], 
      field2: item[1] 
      ..... 
      ..... 
     }