]> gitweb.pimeys.fr Git - scripts-20-100.git/blob - bde/base.py
[filter_dirs] Not really anything to say…
[scripts-20-100.git] / bde / base.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3
4 """
5 Des fonctions que j'utilise partout dans mes scripts bde/note.
6
7 Parce que la duplication de code, c'est le mal.
8 """
9
10 import psycopg2
11 import psycopg2.extras
12
13 def getcursor():
14 """Ouvre une connexion à la base de données de la note."""
15 con = psycopg2.connect(database="note")
16 con.set_client_encoding("utf-8")
17 cur = con.cursor(cursor_factory = psycopg2.extras.DictCursor)
18 return (con, cur)