J'ai besoin d'insérer un tuple python (de floats) dans une base de données MySQL. En principe, je pourrais le décaper et l'insérer comme une chaîne, mais cela ne me donnerait la chance que de le récupérer par Python. L'alternative est de sérialiser le tuple en XML et de stocker la chaîne XML.Insérer un tuple python dans une base de données MySQL
Selon vous, quelles solutions seraient également possibles, en vue de stocker d'autres éléments (par exemple une liste ou un objet). Le récupérer à partir d'autres langues est un plus.
Le problème avec JSON est qu'il réduit tout à une chaîne. Si j'ai un tuple d'entiers, j'aimerais le récupérer sous la forme d'un tuple d'entiers, pas comme un tuple de chaînes. En javascript, cela ne fait pas beaucoup de différence, car il est lâche, mais en python, c'est une histoire différente. Donc non, JSON n'est pas une option dans ce cas. –
JSON n'exige pas que tout soit une chaîne. Il utilise des types natifs JavaScript: string, int, float, boolean, null. –
oh, cela change les choses alors. –