def get_name(self): if hasattr(self, 'spider_name'): return self.spider_name else: return camel_case_to_underscore(self.__class__.__name__)
def get_spider_name(cls): if hasattr(cls, 'spider_name'): return cls.spider_name else: return camel_case_to_underscore(cls.__name__)
def get_spider_name(cls): if cls.spider_name: return cls.spider_name else: return camel_case_to_underscore(cls.__name__)
def get_name(self): if hasattr(self, 'spider_name'): return name else: return camel_case_to_underscore(self.__class__.__name__)
def make_class_abbr(name): val = camel_case_to_underscore(name) return val.replace('_', '-')