Je te conseille d'utiliser la suivante. Bon alors il y a un module dans python qui s'appelle Pickle et qui sert en fait (je crois que ca à été fait pour ca) à passer des variables en argument dans une commande. Voici comment nous on va l'utiliser: import cPickle as pickle def sauver ( nom, pdv, pdm, items): data= {} data [ "nom"] =nom data [ "pdv"] =pdv data [ "pdm"] =pdm data [ "items"] =items s= pickle. Sauvegarder un tableau de données (une matrice) dans un fichier sous python. dumps ( data) f= file ( "", "r") data= pickle. loads ( f. read ()) return data Bon la c'est du code tout cru dans ta bouche alors n'hésite pas à demander des explications! 6 janvier 2008 à 18:06:29 Manux, merci a toi pour ce code mais je ne comprends pas tout: import cPickle as pickle # la tu importe les fonctions necessaires a la sauvegarde def sauver ( nom, pdv, pdm, items): # tu cree une fonction "sauver" qui prend en argument les variables a sauvegarder data= {} # nouveau dictionnnaire data [ "nom"] =nom # et de 'a la fin de ton code je ne comprend rien de ce que tu fais (deja que les dicos j'ai vraiment du mal)... Est ce que tu pourrais m'expliquer ce que tu fais plus en detail stp?
Une question? Pas de panique, on va vous aider!... possible ou pas? 6 janvier 2008 à 14:40:15 Bonjour a tous! J'ai commençé le python il y a très peu de temps et je me suis fait un petit jeu console en m'aidant de Tkinter. Seulement dans mon jeu j'ai besoin de sauvegarder quelques variables... ex: mon joueur a un pseudo, une classe de joueurs et un nombre de pieces d'or comment faire pour que quand je quitte la console il sauvegarde ces variables puis qu'il me les retransmette la prochaine fois que j'ouvre mon programme? Avez vous des idées / solutions / liens svp? Merci d'avance! 6 janvier 2008 à 14:42:07 et bien tu peux créer ton propre type de fichiers ou bien utiliser Pickle. Je reviens dans deux minutes pour éditer et te donner plus de détails sur ca Bon alors tu peux y aller avec une méthode que je trouve un peu dangeureuse mais qui marche quand même(enfin la pluspart du temps). Sauvegarder une image python en. Tu prends un fichier dans lequel tu marques les variables pour qu'elles soit éxécutées avec un execfile plus tard, exemple: def sauver ( nom_du_heros, pdv, pdm, items): s= "nom_du_heros='" +nom_du_héros+ "'" s+= "pdv=" + str ( pdv) s+= "pdm=" + str ( pdm) s+= "items=" + str ( item) #PS:Ici je prends pour acquis que c'est une liste f= file ( "", "w") f. write ( s) f. close () def charger (): execfile ( "") return nom_du_heros, pdv, pdm, items Attention c'est très broche à foin comme thechnique!
import imageio import numpy as np write('', array) Utilisez la fonction () pour enregistrer un tableau NumPy en tant qu'image Le module matplotlib a une variété de fonctions disponibles pour travailler avec des images. La fonction imsave() permet de sauvegarder un tableau sous forme de fichier image. Enregistrer l'image python matplotlib - Python exemple de code. Par example, import as plt ('', array) Utilisez la fonction write() pour enregistrer un tableau NumPy en tant qu'image Le module OpenCV est souvent utilisé pour le traitement d'images en Python. La fonction imwrite() de ce module permet d'exporter un tableau numpy sous forme de fichier image. Par example, import cv2 write('', array)
Nous reprenons le premier exemple de lecture d'image, à qui nous ajoutons la sauvegarde de l'image JPEG, en image PNG et en image Bitmap.
Active 10 octobre 2016 / Viewed 16398 Comments 0 Edit Pour sauvegarder un tableau de données (une matrice) dans un fichier sous python on peut utiliser savetxt de numpy. Exemple: >>> M = ([[4, 7, 2], [9, 1, 3], [2, 7, 1]]) >>> M array([[4, 7, 2], [9, 1, 3], [2, 7, 1]]) >>> txt('', M) crée le fichier avec comme contenu 4. 000000000000000000e+00 7. 000000000000000000e+00 2. 000000000000000000e+00 9. 000000000000000000e+00 1. Comment convertir une image en tableau NumPy et la sauvegarder en fichier CSV en utilisant Python? – Acervo Lima. 000000000000000000e+00 3. 000000000000000000e+00 2. 000000000000000000e+00 pour spécifier le format des données il y a l'option fmt. Par exemple pour sauver des entiers: >>> txt('', M, fmt='%i') donne 4 7 2 9 1 3 2 7 1 Références Liens Site txt scipy doc savetxt How change the type from float64 to int or double stackoverflow Array creation scipy doc