コード例 #1
0
ファイル: base.py プロジェクト: Scaurus/grab
 def get_name(self):
     if hasattr(self, 'spider_name'):
         return self.spider_name
     else:
         return camel_case_to_underscore(self.__class__.__name__)
コード例 #2
0
ファイル: base.py プロジェクト: Scaurus/grab
 def get_spider_name(cls):
     if hasattr(cls, 'spider_name'):
         return cls.spider_name
     else:
         return camel_case_to_underscore(cls.__name__)
コード例 #3
0
 def get_spider_name(cls):
     if cls.spider_name:
         return cls.spider_name
     else:
         return camel_case_to_underscore(cls.__name__)
コード例 #4
0
ファイル: base.py プロジェクト: enchantner/grab
 def get_spider_name(cls):
     if hasattr(cls, 'spider_name'):
         return cls.spider_name
     else:
         return camel_case_to_underscore(cls.__name__)
コード例 #5
0
ファイル: base.py プロジェクト: enchantner/grab
 def get_name(self):
     if hasattr(self, 'spider_name'):
         return name
     else:
         return camel_case_to_underscore(self.__class__.__name__)
コード例 #6
0
ファイル: threaded.py プロジェクト: andrey-oparin/grab
def make_class_abbr(name):
    val = camel_case_to_underscore(name)
    return val.replace('_', '-')
コード例 #7
0
ファイル: base.py プロジェクト: lorien/grab
 def get_spider_name(cls):
     if cls.spider_name:
         return cls.spider_name
     else:
         return camel_case_to_underscore(cls.__name__)