From ff279cc5acfe6a7f26dc3da71529aed91dbf2626 Mon Sep 17 00:00:00 2001 From: "St.Huang" Date: Fri, 27 Jul 2018 00:20:08 +0800 Subject: [PATCH] bug fixes. --- src/fastwq/libs/pystardict.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fastwq/libs/pystardict.py b/src/fastwq/libs/pystardict.py index a9bda9a..d51adbd 100644 --- a/src/fastwq/libs/pystardict.py +++ b/src/fastwq/libs/pystardict.py @@ -6,8 +6,6 @@ import re import warnings from struct import unpack -import six - class _StarDictIfo(object): """ @@ -200,14 +198,14 @@ class _StarDictIdx(object): if not self._container.in_memory: warnings.warn( 'Iter dict items with in_memory=False may cause serious performance problem') - for key in six.iterkeys(self._idx): + for key in self._idx.iterkeys(): yield key.decode('utf-8') def keys(self): """ returns keys """ - if six.PY3: + if sys.version_info[0] == 3: return self.iterkeys() if not self._container.in_memory: