.pklファイル
ナビゲーションに移動
検索に移動
.pklファイルとは、pythonのpickleモジュールを使用してpythonのオブジェクト(変数)をファイルに保存したものです。
pickleモジュールはいわゆるシリアライザーと呼ばれるものの一種です。あまりにもサクッと使えるのでscikit-learnなどの人工知能の学習モデルの保存などによく使われています。
- pickleモジュールを使う。
import pickle
- 保存はsaveではなくdumpです。
data = {'example': オブジェクトを.pklファイルに保存します。}
with open('example.pkl', 'wb') as file:
pickle.dump(data, file)
- 読み込みはloadです。
with open('example.pkl', 'rb') as file:
loaded_data = pickle.load(file)
# 出力
print(loaded_data)