From c7743028b2c1efc3026184773e3c7dcee25e9a80 Mon Sep 17 00:00:00 2001 From: Andrey Golovizin Date: Mon, 15 Sep 2014 23:41:08 +0200 Subject: [PATCH] Fix extracting max value in Word.guess_language(). --- pixelocr/page.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pixelocr/page.py b/pixelocr/page.py index c0cd38b..5fafc7e 100644 --- a/pixelocr/page.py +++ b/pixelocr/page.py @@ -277,7 +277,7 @@ class Word(PageObject): return default for glyph_info in known_glyph_info: counts[language_map.get(glyph_info.text)] += 1 - language, count = sorted(counts.items(), reverse=True)[0] + language = max(counts, key=lambda lang: counts[lang]) return language def guess_bold(self, *args, **kwargs):