From 5b511de9e7811f0067e7280449651af9f7df3588 Mon Sep 17 00:00:00 2001 From: "St.Huang" Date: Sat, 14 Jul 2018 21:37:21 +0800 Subject: [PATCH] refactoring --- src/fastwq/service/base.py | 5 ++--- src/fastwq/service/manager.py | 6 +----- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/fastwq/service/base.py b/src/fastwq/service/base.py index a224c36..30c4adf 100644 --- a/src/fastwq/service/base.py +++ b/src/fastwq/service/base.py @@ -19,8 +19,6 @@ import inspect import os -import sys -import types # use ntpath module to ensure the windows-style (e.g. '\\LDOCE.css') # path can be processed on Unix platform. # However, anki version on mac platforms doesn't including this package? @@ -193,6 +191,7 @@ class Service(object): if self._exporters else (None, None) # query interval: default 500ms self.query_interval = 0.5 + self.word = '' def cache_this(self, result): self.cache[self.word].update(result) @@ -291,7 +290,7 @@ class WebService(Service): socket.setdefaulttimeout(timeout) try: return urllib.urlretrieve(url, filename) - except Exception as e: + except: pass class TinyDownloadError(ValueError): diff --git a/src/fastwq/service/manager.py b/src/fastwq/service/manager.py index 99b1d1d..e6c09b8 100644 --- a/src/fastwq/service/manager.py +++ b/src/fastwq/service/manager.py @@ -19,15 +19,11 @@ import inspect import os -from functools import wraps from hashlib import md5 -from aqt import mw -from aqt.qt import QThread -from aqt.utils import showInfo from .base import LocalService, MdxService, StardictService, WebService, service_wrap from ..context import config -from ..utils import MapDict, importlib +from ..utils import importlib class ServiceManager(object):