snippets / lire

All snippets tagged lire (2)

  1. Afficher la somme des tailles de plusieurs fichiers

    Ce script fonctionne comme la commande UNIX "du", mais pour les fichiers : il calcule la taille totale des fichiers donnés et l'affiche en o, Ko, Mo et Go.

     1 import os
    2 import sys
    3
    4 if len(sys.argv) == 1:
    5 print "Usage : %s files"%(sys.argv[0])
    6 sys.exit(0)
    7
    8 sizes_sum = 0.0
    9 for file in sys.argv[1:]:
    10 if not os.path.isfile(file):
    11 print "%s is not a regular file"%(file)
    12 sys.exit(1)
    13 sizes_sum = sizes_sum + os.path.getsize(file)
    14
    15 print "%d o"%(int(sizes_sum))
    16 print "%0.02f Ko"%(sizes_sum/1024)
    17 print "%0.02f Mo"%(sizes_sum/1024/1024)
    18 print "%0.02f Go"%(sizes_sum/1024/1024/1024)
    Posted by zebra3 to python taille ... saved by 3 persons ... 0 comments ... 1 year, 2 months
  2. Ouverture et Enregistrement XML

    Ouverture et Enregistrement XML en Python

     1 import xml.dom
    2 import xml.dom.ext.reader.Sax2
    3 import xml.dom.ext
    4
    5 # Ouverture du fichier XML
    6 f = open('fichier.xml'), 'r')
    7 reader = xml.dom.ext.reader.Sax2.Reader()
    8 dom = reader.fromStream(f)
    9
    10 # Manipulation du DOM
    11 # ...
    12
    13 # Enregistrement
    14 xml.dom.ext.Print(dom, open('fichier.xml', 'w'))
    15 # Enregistrement indenté
    16 xml.dom.ext.PrettyPrint(dom, open('fichier.xml', 'w'))
    Posted by Bouil to python xml enregistrer ouvrir python ... saved by 3 persons ... 0 comments ... 1 year, 2 months
showing 10, 25, 50 items per pages

Pages : 1

Flux RSS friendsnippetLatest snippets


More...