import json from os import path from sqlalchemy import create_engine, event from sqlalchemy.orm import sessionmaker import __main__ config = json.load( open(path.join(path.dirname(__main__.__file__), 'config', 'db.json'))) engine = create_engine( "mysql://{0[user]}:{0[pass]}@{0[host]}/{0[db]}".format(config)) Session = sessionmaker(bind=engine)