这是我的 item.py
class SampleItem(Item):
title = Field()
link = Field()
link = Field()
code = Field()
据说我希望我的 test.py 中有一个临时变量,比如
loc_Con = hxs.select('/tr/td[2]/span/span/span') #for country
loc_Reg = hxs.select('/tr/td[2]/span/span') #for region
loc_Loc = hxs.select('//tr[3]/td[2]/span/span') #for local
items = []
for titles in titles:
item = somethingItem()
temp[1] = loc_Con.select('text()').extract()
temp[2] = loc_Reg.select('text()').extract()
temp[3] = loc_Loc.select('text()').extract()
temp[1] = temp[1][0] if temp1 else ""
temp[2] = temp[2][0] if temp2 else ""
temp[3] = temp[3][0] if temp3 else ""
item["code"] = "{temp[1]}-{temp[2]}-{temp[3]}".format(temp[1],
temp[2],
temp[3])
我应该怎么做才能不必在 items.py 中添加 temp[1] = Field