zhaoyang 2 gadi atpakaļ
vecāks
revīzija
eb0b904027
1 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 8 2
      ydyspider/spiders/zycontentSpider.py

+ 8 - 2
ydyspider/spiders/zycontentSpider.py

@@ -17,8 +17,14 @@ class zycontentSpider(scrapy.Spider):
 
     def start_requests(self):
         self.crawler.stats.set_value('bid_list', [])
-        param = self.bid if hasattr(self,bid) else None
-        cp_name = '' if not hasattr(self,cp_name) or  self.cp_name is None or self.cp_name == 'zycontent' else self.cp_name
+        if hasattr(self,bid):
+            param = self.bid
+        else:
+            param  = None
+        if hasattr(self,cp_name):
+            cp_name = '' if  self.cp_name is None or self.cp_name == 'zycontent' else self.cp_name
+        else:
+            cp_name = 'zycontent'
         if param is not None:
             bid_list = param.split(',')
             for bid in bid_list: