def createdb(dbname): try: conn.execute('CREATE DATABASE %s' % (dbname)) except ProgrammingError as exc: if 'already exists' not in str(exc).lower(): print(exc) exit()