Добавляем Sqlite3 и BerkeleyDB в Renpy.

Скачать и установить python 2.7.10 (https://www.python.org/downloads/release/python-2710/) Копируем: C:\Program Files (x86)\Python\Python 2.7.10\Lib\sqlite3 C:\Program Files (x86)\Python\Python 2.7.10\DLLs\_sqlite3.pyd C:\Program Files (x86)\Python\Python 2.7.10\DLLs\sqlite3.dll В папку: C:\Program Files (x86)\RenPy\renpy-*.**.**.*-sdk\lib\windows-i686\Lib Чтобы проверить добавляем в начало script.py следующий код: init: python: import sqlite3 conn = sqlite3.connect(config.basedir+'/example.db') cur = conn.cursor() cur.execute("insert into npc values ('snake', 'python')") cur.execute("select npc_type, npc_name from npc where id='snake'") result = cur.fetchone() Пример работы с Sqlite3: cur.execute("select * from airlines limit 5;") results = cur.fetchall() print results Таким же не хитрым образом можно добавить и BerkeleyDB: Копируем: C:\Program Files (x86)\Python\Python 2.7.10\Lib\bsddb C:\Program Files (x86)\Python\Python 2.7.10\DLLs\_bsddb.pyd В папку: C:\Program Files (x86)\RenPy\renpy-*.**.**.*-sdk\lib\windows-i686\Lib Чтобы проверить добавляем в начало script.py следующий код: init: python: import bsddb db = bsddb.btopen(config.basedir+'/spam.db') Пример работы с BerkeleyDB: db['player'] = '123' print db
RSS
Нет комментариев. Ваш будет первым!
Загрузка...

Понравилась статья?

Поддержи нас, чтобы мы создавали больше полезных ресурсов!

Случайная статья