これは私の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 を追加する必要がないようにするにはどうすればよいですか