def setProvider(self, provider):
"""Set the provider."""
if(provider):
matches = difflib.get_close_matches(
provider, self.__VALID_PROVIDERS, 1)
if(len(matches) == 0):
new = self.__VALID_PROVIDERS[0]
else:
new = matches[0]
if(self.__data['provider'] != new):
self.__data['provider'] = new
self.__metaChanged = True
else:
self.__data['provider'] = self.__VALID_PROVIDERS[0]
self.__initMatchGrabber()
return True
评论列表
文章目录