print data
をprint(data)
に置換from six.moves import range
を追加しxrange
をrange
に置換
python3 から logging
が標準ライブラリにあります。import
時に衝突するため、別名に変更する必要があります。
-
from six.moves import range
を追加しxrange
をrange
に置換 -
except getopt.GetoptError, err:
をexcept getopt.GetoptError:
に置換 -
import cPickle as pickle
を
if sys.version_info.major == 3:
import pickle
else:
import cPickle as pickle
に置換
lexicon
関数のv = None
をv = -1
に置換。python3 だとmax(word) > v
でエラーになります。logging
を別名に変更