まず
変数とかパラメータをささっと保存したい時がある.
そんな時に使うのがpickle,もしくはpickleをラップしたdill.
問題
File "/usr/local/lib/python3.6/site-packages/dill/_dill.py", line 474, in find_class
return StockUnpickler.find_class(self, module, name)
ModuleNotFoundError: No module named 'classifiers'
classifiersmoduleないでって言われてる.
原因
pickleはloadする時その型を一緒に読み込んでくる
classifiers型を探しにいくので,その場所を指定してあげればいい
解決法
sysにそのモジュールを追加してあげる.
src
|-home
| |-views.py
|
|-scripts
|-classifiers.py
views.py
from scripts import classifiers
sys.modules['classifiers'] = classifier
以上.