25 lines
		
	
	
		
			523 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			523 B
		
	
	
	
		
			Python
		
	
	
	
	
	
import sqlite3
 | 
						|
from sqlite3 import Error
 | 
						|
 | 
						|
 | 
						|
def create_connection(db_file):
 | 
						|
    """ create a database connection to a SQLite database """
 | 
						|
    conn = None
 | 
						|
    try:
 | 
						|
        conn = sqlite3.connect(db_file)
 | 
						|
 | 
						|
        # Execute creation scripts
 | 
						|
        sql = open("create_tables.sql", "r");
 | 
						|
        conn.executescript(sql.read())
 | 
						|
 | 
						|
        print(sqlite3.version)
 | 
						|
    except Error as e:
 | 
						|
        print(e)
 | 
						|
    finally:
 | 
						|
        if conn:
 | 
						|
            conn.close()
 | 
						|
 | 
						|
 | 
						|
if __name__ == '__main__':
 | 
						|
    create_connection(r"../data/wmgzon.db")
 |