Advertisement
Guest User

Untitled

a guest
Mar 8th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. # /opt/settings/config.py
  2. DATABASE_CONFIG = {
  3. 'host': 'localhost',
  4. 'dbname': 'company',
  5. 'user': 'user',
  6. 'password': 'password',
  7. 'port': 3306
  8. }
  9.  
  10. # main.py
  11. import sys
  12. import pymysql
  13.  
  14. sys.path.append('/opt/settings')
  15. import config
  16.  
  17. def connect_db(dbname):
  18. if dbname != config.DATABASE_CONFIG['dbname']:
  19. raise ValueError("Couldn't not find DB with given name")
  20. conn = pymysql.connect(host=config.DATABASE_CONFIG['host'],
  21. user=config.DATABASE_CONFIG['user'],
  22. password=config.DATABASE_CONFIG['password'],
  23. db=config.DATABASE_CONFIG['dbname'])
  24. return conn
  25.  
  26. connect_db('company')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement