Revision: 3268
http://spambayes.svn.sourceforge.net/spambayes/?rev=3268&view=rev
Author: montanaro
Date: 2010-09-21 04:00:56 +0000 (Tue, 21 Sep 2010)
Log Message:
-----------
Try to catch problems with message processing.
Modified Paths:
--------------
trunk/spambayes/contrib/tte.py
Modified: trunk/spambayes/contrib/tte.py
===================================================================
--- trunk/spambayes/contrib/tte.py 2010-04-02 02:22:46 UTC (rev 3267)
+++ trunk/spambayes/contrib/tte.py 2010-09-21 04:00:56 UTC (rev 3268)
@@ -152,8 +152,12 @@
sys.stdout.flush()
tokens = list(tokenize(train_msg))
- score = store.spamprob(tokens)
selector = train_msg["message-id"] or train_msg["subject"]
+ try:
+ score = store.spamprob(tokens)
+ except UnicodeDecodeError:
+ print >> sys.stderr, "Unicode error while processing", selector
+ continue
if misclassified(train_spam, score) and selector is not None:
if verbose:
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Spambayes-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/spambayes-checkins