Форум сайта python.su
Приветствую всех. Возникла проблема - пишу рогалик и для больше разнообразности нужен некий database.dat который скачивается с интернета и используется для генерации данжов. Там находятся предметы и монстры. Так вот, что лучше всего использовать для создания такого файла? Может быть обычный inf файл? Правда не видел туториалов по инф файлам в питоне.
Вообщем нуждаюсь в вашей помощи, заранее спасибо.
Офлайн
Не распарсил, что именно нужно?
Офлайн
Либу или что то подобное для быстрого и простого чтения из файла.
А структура такова:
str = x
dex = y
int = 0
etc = xxx
str = x
dex = y
int = 0
etc = xxx
Ну и чтобы одним вызовом я получал случайного монстра из файла.
Офлайн
Офлайн
Большое спасибо, сейчас буду пробовать!
Офлайн
Окей все понял, но как же мне сделать чтобы выбиралась не конкретная секция а случайная?
Офлайн
Получить все секции -> выбрать произвольную?
Офлайн
TideSА почему не использовать cPickle? Судя по вашему файлу вам может подойти обычный shelve http://docs.python.org/library/shelve.html
что лучше всего использовать для создания такого файла
Отредактировано (Дек. 19, 2011 21:26:55)
Офлайн
Дело в том что я хочу организовать ввод данных например через браузер, позволит ли это shelve? В игре он уже используется - загрузка и сохранение игры.
Офлайн
s0rgА как получить сразу все?
Получить все секции -> выбрать произвольную?
Офлайн