Error converting database to a pickle
Hi, Because of my problems with pop3proxy_service, I was advised to switch to a pickle. I have tried converting my existing database to a pickle as I don't really want to loose my training, but I get the following error :- C:\spambayes-1.0a6\scripts>sb_dbexpimp.py -e -D message_info_database.db -f mess age.export Traceback (most recent call last): File "C:\spambayes-1.0a6\scripts\sb_dbexpimp.py", line 262, in ? runExport(dbFN, useDBM, flatFN) File "C:\spambayes-1.0a6\scripts\sb_dbexpimp.py", line 110, in runExport words.remove(bayes.statekey) ValueError: list.remove(x): x not in list I have also tried using the -d instead of -D, but that produced the following error :- C:\spambayes-1.0a6\scripts>sb_dbexpimp.py -e -d message_info_database.db -f mess age.export Traceback (most recent call last): File "C:\spambayes-1.0a6\scripts\sb_dbexpimp.py", line 262, in ? runExport(dbFN, useDBM, flatFN) File "C:\spambayes-1.0a6\scripts\sb_dbexpimp.py", line 112, in runExport bayes = spambayes.storage.PickledClassifier(dbFN) File "C:\Python23\Lib\site-packages\spambayes\storage.py", line 90, in __init_ _ self.load() File "C:\Python23\Lib\site-packages\spambayes\storage.py", line 113, in load tempbayes = pickle.load(fp) EOFError Any suggestions ? TIA Alan --- mailto:alan@mullen.demon.co.uk http://www.mullen.demon.co.uk/
participants (1)
-
Alan Campbell