Recuperer des variables a partir d'un fichier texte

Résolu/Fermé
wassil56 Messages postés 82 Date d'inscription mardi 12 mai 2015 Statut Membre Dernière intervention 16 octobre 2015 - 13 juin 2015 à 19:26
 Utilisateur anonyme - 15 juin 2015 à 21:46
bonjour tout le monde
je cherche a recuperer des variables a partir d'un fichier texte
je developpe en Python
petit exemple :
pour calculer 4+3 voici le code
c=int()
a=4
b=3
c=a+b
print(c)

maintenant je voudrais ecrire un fichier texte qui contien les valeurs
fichier.txt

a=4
b=3

puis a partir d'un programme python je recupere les valeurs
with open('fichier.txt',r) as elf:
      elf.read()
#ensuite les instruction pour faire comprendre a mon programme que je veut qu'il mette a=4 et b=3

merci de votre aide
ps : ceci sera utile pour un gros projets je pense

2 réponses

Utilisateur anonyme
14 juin 2015 à 12:25
Salut,

Cherche du côté de pickle ! Tu peux enregistrer pleins de variable de tout types (int, str et même des objets class !)
0
wassil56 Messages postés 82 Date d'inscription mardi 12 mai 2015 Statut Membre Dernière intervention 16 octobre 2015 3
14 juin 2015 à 19:51
mmmmm jvais voir merci :)
0
wassil56 Messages postés 82 Date d'inscription mardi 12 mai 2015 Statut Membre Dernière intervention 16 octobre 2015 3
14 juin 2015 à 20:57
resalut
j'ai utilisé le pickle
il est tres bien
mais dommage il ecrit tout en binaire et je me demande si c'est possible de lire les variables a partir d'un fichier sans qu'il soit ecrit en binaire
j'en aurais besoin pour creer des programmes avec un fichier "éditable" pour modifier certaines valeur comme la resolution d'ecran
merci
0
Utilisateur anonyme
14 juin 2015 à 23:01
il faut faire le pour et le contre alors ... essaye t'inventer ta propre roue (reviens à l'écriture/lecture d'un fichier). Il y a aussi des méthodes pour faire des tâches automatiquement genre variable.split(",") supprime toutes les virgules de variable et sépare les éléments en les mettant dans une liste. Il y a en a d'autres comme ça.
0