From c350fab2b9a9799744dfeb31c2e935e18d442c20 Mon Sep 17 00:00:00 2001 From: fxsjy Date: Thu, 25 Apr 2013 09:28:00 +0800 Subject: [PATCH] fix wrong line number --- jieba/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jieba/__init__.py b/jieba/__init__.py index f658b5a..7b6549a 100644 --- a/jieba/__init__.py +++ b/jieba/__init__.py @@ -19,7 +19,7 @@ def gen_trie(f_name): trie = {} ltotal = 0.0 with open(f_name, 'rb') as f: - lineno = 1 + lineno = 0 for line in f.read().rstrip().decode('utf-8').split('\n'): lineno += 1 try: @@ -34,7 +34,7 @@ def gen_trie(f_name): p = p[c] p['']='' #ending flag except ValueError, e: - print >> sys.stderr, ' at line', lineno, line + print >> sys.stderr, f_name, ' at line', lineno, line raise e return trie, lfreq,ltotal