aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2018-11-20 20:30:48 +0000
committerGravatar jesopo2018-11-20 20:30:48 +0000
commit957b5413dc2c994aded1ac2337dfc4ba65ed2d96 (patch)
tree0f7992951a9d5eef11656d93434acc8c2cab0ce4 /modules
parent`prefix` should be a Optional[IRCHostmask], we shouldn't use `Optional[]` as a (diff)
signature
Use `collections.Counter` instea of `itertools.groupby` to group together all
instances, not just consecutive instaces (mixed_unicode.py)
Diffstat (limited to 'modules')
-rw-r--r--modules/mixed_unicode.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/mixed_unicode.py b/modules/mixed_unicode.py
index c03dbd1c..9ae7ac78 100644
--- a/modules/mixed_unicode.py
+++ b/modules/mixed_unicode.py
@@ -1,4 +1,4 @@
-import enum, itertools
+import collections, enum
from src import ModuleManager, utils
class Script(enum.Enum):
@@ -78,8 +78,8 @@ class Module(ModuleManager.BaseModule):
score = len(reasons)
reasons_s = []
- for reason, group in itertools.groupby(reasons):
- reasons_s.append("%s: %s" % (reason, len(list(group))))
+ for reason, count in collections.Counter(reasons).items:
+ reasons_s.append("%s: %s" % (reason, count))
if score > 0:
self.log.trace(