データの保存

2016/02/20

Python2.7.10, Kivy1.9.1

Storage — Kivy 1.9.2-dev0 documentation
http://kivy.org/docs/api-kivy.storage.html#module-kivy.storage

保存できる形式は3つ

  • kivy.storage.dictstore.DictStore: use a python dict as a store
  • kivy.storage.jsonstore.JsonStore: use a JSON file as a store
  • kivy.storage.redistore.RedisStore: use a Redis database with redis-py

データ保存方法のひとつ、辞書型データで保存する

生成

from kivy.storage.dictstore import DictStore
filepath = 'test.txt'
store = DictStore(filepath)

保存

store.put('score', best=50)

読み込み

score = store.get('score')

{best: 50}こんな辞書型データが返ってくる



PCの場合は保存ファイルはどこでもいいけど、Android等では保存できる場所が決まってるっぽい。