db.py 400 B

1234567891011121314151617
  1. import pymysql
  2. from settings import url_dict
  3. class DB():
  4. def __init__(self):
  5. print(url_dict)
  6. self.db = pymysql.connect(host=url_dict['host'], port=url_dict['port'],
  7. user=url_dict['user'], passwd=url_dict['passwd'],
  8. db=url_dict['db_name'], autocommit=True)
  9. def __del__(self):
  10. self.db.close()
  11. def get_cursor(self):
  12. cursor = self.db.cursor()
  13. return self.db, cursor