Ecrire dans un fichier txt

Thibaud Merieux -  
 Thibaud Merieux -
Bonjour,
Je souhaiterais afficher dans un fichier texte un tableau ( liste de listes ) en sautant à chaque fois une nouvelle ligne à la fin d'un tableau, mais je ne sais pas comment m'y prendre ...
Tout cela en python 2.7.9 :)

2 réponses

  1. MaouSama Messages postés 19 Statut Membre
     
    Bonsoir à vous Thibaud Merieux,
    Il me semble que c'est cela :

    >>> print 'Nombre',10
    Nombre 10


    Note: à chaque "print" cela génère un saut de ligne.
    Mais je vous conseille plu ce site : http://openclassrooms.com/courses/langage-python/les-listes-5
    Ce site (anciennement appelé le site du zéro) est très utile que vous utilisez Oracle, Python ou du Java il vous sera très utile.
    Bonne soirée à vous en espérant vous avoir été utile !
    0
    1. Thibaud Merieux
       
      merci beaucoup je jeterais un oeuil
      0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Ceci devrai te donner des pistes, pour autant que j'aie bien compris ta question:

    #! /usr/bin/python2
    import sys

    filename = "monjolifichier.txt"

    try:
    fd = open(filename, 'w')
    except :
    print("Error opening %s for writing.\n" % (filename))
    sys.exit(1)

    myliste=["pomme", "poire", "abricot", 2.71828]

    for item in myliste:
    print item
    fd.write( str(item) + "\n" )

    fd.close()
    0
    1. Thibaud Merieux
       
      merci bienje vais essayer ça :)
      0