diff options
Diffstat (limited to 'app.py')
-rw-r--r-- | app.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -3,6 +3,10 @@ | |||
3 | 3 | ||
4 | import flask | 4 | import flask |
5 | import io | 5 | import io |
6 | import matplotlib.pyplot as plt | ||
7 | import base64 | ||
8 | from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas | ||
9 | |||
6 | from configuration import * | 10 | from configuration import * |
7 | from gestion_erreurs import * | 11 | from gestion_erreurs import * |
8 | from gestion_donnees import * | 12 | from gestion_donnees import * |
@@ -10,11 +14,8 @@ from gestion_unites import * | |||
10 | from trace_courbe import * | 14 | from trace_courbe import * |
11 | from faq import * | 15 | from faq import * |
12 | 16 | ||
13 | import matplotlib.pyplot as plt | ||
14 | 17 | ||
15 | import base64 | ||
16 | 18 | ||
17 | from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas | ||
18 | 19 | ||
19 | app = flask.Flask(__name__) | 20 | app = flask.Flask(__name__) |
20 | 21 | ||
@@ -59,10 +60,13 @@ def courbe_image(ext): | |||
59 | # créer la figure | 60 | # créer la figure |
60 | try: | 61 | try: |
61 | fig = cree_figure(config,l_jours,l_poids,liste_err) | 62 | fig = cree_figure(config,l_jours,l_poids,liste_err) |
63 | #warning("Jusque là ça va, on a créé la figure",liste_err) | ||
62 | result = "success" | 64 | result = "success" |
63 | output = io.BytesIO() | 65 | output = io.BytesIO() |
64 | #warning("Là ça va",liste_err) | 66 | #warning("Là ça va",liste_err) |
67 | #warning("Jusque là ça va",liste_err) | ||
65 | FigureCanvas(fig).print_png(output) | 68 | FigureCanvas(fig).print_png(output) |
69 | |||
66 | plt.close(fig) | 70 | plt.close(fig) |
67 | except: | 71 | except: |
68 | result = "fail" | 72 | result = "fail" |