Current version: 4.0.7
python -m pip install hpdb
[database]
dbhost = myhost.mydomain.com
dbname = database_name
dbuser = database_user
dbpass = secret123
from hpdb import dbClass
db = dbClass.from_inifile('settings.ini')
db = dbClass( host, dbname, user, passwd )
db.select('users',{'isactive':1} )
db.lookup('users',{'id':15}, ['name', 'active] )
db.insert('users', {'name':'john', 'isactive':1})
id = db.last_insert_id()
db.update( 'users', {'name':'john'}, {'active':0})
db.delete( 'users', {'name':'john'})
db.execute( 'SELECT * FROM users' )
Don't forget to commit when you have an innodb table
db.commit()