begin process at 2012 05 24 01:35:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier & Disque

 > PYSCANLOG SCANNER DE FICHIER LOG

PYSCANLOG SCANNER DE FICHIER LOG


 Description

Permet de rechercher les fichiers .log dans un dossier et de les supprimés.

Avec un peut d'astuce vous pourrez adapter cette source pour rechercher n'importe quel extension demandé au démarrage...


Source

  • import os
  • print ""
  • print " #############################################"
  • print " # #"
  • print " # PYScanLog 1.0 - Recherche de fichier .log #"
  • print " # #"
  • print " #############################################"
  • nbfile = 0
  • fileLog = 0
  • scan = "scan"
  • while (scan == "scan"):
  • try:
  • print ""
  • local = raw_input(" Indiquez le chemin d'un dossier a scanner : ")
  • print ""
  • search = os.listdir(local)
  • while(nbfile <> len(search)):
  • try:
  • if (search[nbfile].split('.')[1] == 'log'):
  • fileLog = fileLog + 1
  • print " >>> " + search[nbfile]
  • os.remove(local + search[nbfile])
  • nbfile = nbfile + 1
  • else:
  • nbfile = nbfile + 1
  • except:
  • nbfile = nbfile + 1
  • print ""
  • if (fileLog > 0) : print " >>> " + str(fileLog) + " fichier(s) .log supprime(s) dans " + str(local)
  • else : print " Aucun fichier .log dans " + str(local)
  • scan = raw_input(' Pour une nouvelle recherche, tapez scan : ')
  • except:
  • print ""
  • print " le chemin du dossier indique n'est pas valide."
  • scan = raw_input(' Pour un nouveau scan tapez "scan" : ')
import os

print ""
print " #############################################"
print " #                                           #"
print " # PYScanLog 1.0 - Recherche de fichier .log #"
print " #                                           #"
print " #############################################"

nbfile = 0
fileLog = 0
scan = "scan"

while (scan == "scan"):

    try:
        print ""
        local = raw_input(" Indiquez le chemin d'un dossier a scanner : ")
        print ""
        search = os.listdir(local)

        while(nbfile <> len(search)):
    
            try:

                if (search[nbfile].split('.')[1] == 'log'):
                    fileLog =  fileLog + 1
                    print " >>> " + search[nbfile]
                    os.remove(local + search[nbfile])
                    nbfile = nbfile + 1
                else:
                    nbfile = nbfile + 1

            except:
                nbfile = nbfile + 1
        
        print ""

        if (fileLog > 0) : print " >>> " + str(fileLog) + " fichier(s) .log supprime(s) dans " + str(local)
        else : print " Aucun fichier .log dans "  + str(local)

        scan = raw_input(' Pour une nouvelle recherche, tapez scan : ')

    except:
        print ""
        print " le chemin du dossier indique n'est pas valide."
        scan = raw_input(' Pour un nouveau scan tapez "scan" : ') 

 Conclusion

C'est ma première source ici, elle conviendra au débutant.


 Sources du même auteur

CALCULE LA FRÉQUENCE DU CPU
SOCKET MULTITHREAD SIMPLE
TRANSFERT DE FICHIER PAR SOCKET

 Sources de la même categorie

ENLEVER LES ACCENTS DE TOUS LES FICHIERS par Averell
Source avec une capture TRIER SES FILMS PAR GENRE - INTERFACE ZENITY OU LIGNE DE COM... par sarathai
LE GLOUTON ! [MANGE ET RECRACHE LES FICHIERS QU IL TROUVE D... par saigneurdushi
Source avec Zip RÉPLICATOR par dhuyp
[BASH] ALERTE ESPACE DISQUE par zaggash

 Sources en rapport avec celle ci

Source avec une capture TRIER SES FILMS PAR GENRE - INTERFACE ZENITY OU LIGNE DE COM... par sarathai
FONCTION COMPTER LE NOMBRE DE LIGNE par thibault7249
RECHERCHE DE CHAINES DANS UN REPERTOIRE AVEC IGU par guillaume_pays_cevenol
RECHERCHE D'UNE CHAINE DANS DES FICHIERS par guillaume_pays_cevenol
LISTE FICHIER AVEC EXTENSION PRÉSISE ET LANCEMENT DE PROC PA... par MHI

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Développement particulier [ par davidoff73 ] Bonjour,   <p class="MsoNormal" st probleme avec os.path.getctime() [ par Bl0tCh ] Voilà, Donc cette fonction est censée me donner la date de creation du fichier (en secondes) mais le probleme c ke elle me donne la premiere date de c tri de fichier [ par mtanfin ] Bonjour;Alors voilà en fait je voudrais trier des fichiers en fonction de leur date de création. en fait le but est de regarder dans chaque fichier si Convertir chaine de caractère [ par basmaber ] Bonsoir J'ai créé un programme qui récupère des données provenant d'un fichier texte qui contient plusieurs valeurs 10 colonnes et 63 lignes. Les donn Recherche de mots dans un fichier [ par Malrod ] Bonjour. Je débute en python et j'aimerais me faire un "moteur de recherche" pour fouiller dans des fichiers. J'aimerais ici demander la recherche ouvrir et modifier un fichier txt python [ par basmaber ] Bonjour, je suis débutante en python et la j essaye de faire un programme qui permet d'ouvrir un fichier txt et comparer les valeur de ce fichier et a recherche pour connexion à un site + telechargement [ par newss ] bonjour je debute dans la programmation, recherche pour apprendre a acceder à un site via python et pouvoir telecharger un texte ci trouvant, voir me moteur de recherce via python [ par newss ] bonjour, je recherche pour faire une recherche sur le web via python de mot et pouvoir telecharger apres pourriez vous m'aider merci comparer les valeurs d'un tableau [ par basmaber ] bonjour, je suis débutante en phyton et je dois faire un programme qui permet d'ouvrir un fichier txt de ce genre : "I1";15.;100.;120.;80. .... et ap lire et comparer les valeurs d'un fichier [ par basmaber ] Bonjour, j'ai crée une boucle qui lit et compare les valeur d'un fichier , mais le problème ma boucle fonctionne pour toute les valeurs sauf une je ne


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,306 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales