1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/python4fun-LearnCC

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
db.py 940
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
猫姐 Отправлено 16.10.2021 17:03 009e66e
import dbm
import dbm.dumb
def insert(key, value, dbpath="./config.bd"):
db = dbm.open(dbpath, "c")
db[key] = value
db.close()
def update(key, value, dbpath="./config.bd"):
db = dbm.open(dbpath, "c")
db[key] = value
db.close()
def read(key, dbpath="./config.bd"):
db = dbm.open(dbpath, "c")
value = db.get(key)
db.close()
return value
def get_game_level():
game_level = read("game_level")
if not game_level:
insert("game_level", str(0))
game_level = 0
else:
game_level = int(game_level)
max_game_level = read("max_game_level")
if not max_game_level:
insert("max_game_level", str(game_level))
max_game_level = game_level
else:
max_game_level = int(max_game_level)
if max_game_level > game_level:
game_level = max_game_level
return game_level, max_game_level

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/python4fun-LearnCC.git
git@api.gitlife.ru:oschina-mirror/python4fun-LearnCC.git
oschina-mirror
python4fun-LearnCC
python4fun-LearnCC
master