refactoring.
This commit is contained in:
parent
9ba781e0c5
commit
f874fde0ee
@ -25,7 +25,7 @@ class Ldoce6(MdxService):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def title(self):
|
def title(self):
|
||||||
return self.__register_label__
|
return getattr(self, '__register_label__', self.unique)
|
||||||
|
|
||||||
@export('PHON')
|
@export('PHON')
|
||||||
def fld_phonetic(self):
|
def fld_phonetic(self):
|
||||||
|
|||||||
@ -4,7 +4,7 @@ from .base import WebService, export, register, with_styles, parse_html
|
|||||||
|
|
||||||
baidu_download_mp3 = True
|
baidu_download_mp3 = True
|
||||||
|
|
||||||
@register([u'百度汉语', u'Baidu Chinese'])
|
@register([u'百度汉语', u'Baidu-Hanyu'])
|
||||||
class Baidu_Chinese(WebService):
|
class Baidu_Chinese(WebService):
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|||||||
@ -258,7 +258,7 @@ class WebService(Service):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def title(self):
|
def title(self):
|
||||||
return self.__register_label__
|
return getattr(self, '__register_label__', self.unique)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def unique(self):
|
def unique(self):
|
||||||
@ -449,6 +449,7 @@ class LocalService(Service):
|
|||||||
def __init__(self, dict_path):
|
def __init__(self, dict_path):
|
||||||
super(LocalService, self).__init__()
|
super(LocalService, self).__init__()
|
||||||
self.dict_path = dict_path
|
self.dict_path = dict_path
|
||||||
|
self._unique = md5(dict_path).hexdigest()
|
||||||
self.builder = None
|
self.builder = None
|
||||||
self.missed_css = set()
|
self.missed_css = set()
|
||||||
|
|
||||||
@ -477,11 +478,11 @@ class LocalService(Service):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def unique(self):
|
def unique(self):
|
||||||
return self.dict_path
|
return self._unique
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def title(self):
|
def title(self):
|
||||||
return self.__register_label__
|
return getattr(self, '__register_label__', u'Unkown')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def _filename(self):
|
def _filename(self):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user