Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/05/2016, à 10:52

Cerise22

Stockage et enregistrement variable boucle while

Bonjour,

Dans mon programme je fais l'acquisition de donnée provenant d'un convertisseur analogique numérique et je souhaite enregistrer ces données dans une variable et ensuite les enregister dans un fichier texte .csv.

Etant dans mes début dans python, je demande votre aide pour une méthode pour stocker mes données  (values) dans une variable et ensuite créer une fonction permettant l'enregistrement dans un fichier texte.


Voici mon code:

#! /usr/bin/env python
# -*- coding:Utf­8 ­-*-
import csv #Module séparateur
import os.path # Module pour manipulation de chemin
from datetime import datetime 

  # Acquisition données ADC
i = 0
while i < 10:
 
    values = [0]*1  
    values = adc.read_adc(1, gain=GAIN)
    print('| {0:>6}  |'.format(values))
    time.sleep(1)
 
    i = i+1

  # Création fichier .csv
fname = "/home/pi/Music/texte.csv"
file = open(fname, "wt")
writer = csv.writer(file)
writer.writerow(('Nom'))

  # Écriture des quelques données.
writer.writerow( ('Analyse1', 'Analyse2') ) 

Merci d'avance.

Cordialement.

Edit modération : j'ai ajouté les balises code. La prochaine fois, pense à les mettre. wink

Dernière modification par Shanx (Le 04/05/2016, à 11:00)

Hors ligne