begin process at 2012 05 24 23:18:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Python

 > 

Divers

 > 

Débutant(e)

 > 

decompression dossier comprenant quatres fichiers et les concaténé


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

decompression dossier comprenant quatres fichiers et les concaténé

mardi 26 mai 2009 à 16:43:28 | decompression dossier comprenant quatres fichiers et les concaténé

yyouce

Bonjour

je suis le néant dans python, je commence juste a m'interesser et je suis amateur.
mon problème est le suivant:
je télécharge depuis internet un dossier comprenant quatre fichiers zippé
mon but:
1) decompressé le dossier
2)concaténé les quatres fichiers
3)une fois concaténé renommer le fichier  (PTT_PL.ASCII.A.20090430)
4) le déplacer dans un autre dossier
les fichiers dans le dossier on ce genre de nom:
0430C059.025
 0430C370.022
 0430D059.025
 0430D370.022

le chemin d'accés au repertoire est le suivant: O:\Operator\W1...51\ges\envoi\pl_a_traiter\Atlas

voilà un pseudo code:
le code ne prends pas en compte la decompression parceque je sais pas comment ca marche

print "Donnez la semaine de traitement S.V.P !:"

week =input("> :")
if week > 0 and week  < 53  :
    if  week < 10 and week > 0 :
        chemin_lecture ='O:/Operator/'+'W0'+str(week)+'/ges/envoi/pl_a_traiter\Atlas'
        chemin_ecriture ='O:/Operator/'+'W0'+str(week)+'/ges/envoi/ptt'
       
       
       
       
    elif week < 53 :
        chemin_lecture ='O:/Operator/'+'W'+str(week)+'/ges/envoi/pl_a_traiter'
        chemin_ecriture ='O:/Operator/'+'W'+str(week)+'/ges/envoi/ptt'
       
       
       


import os, fnmatch, os.path

   

file2rootName ="022"
outfileName="PTT_PL.ASCII.A.2009"

filepat ="025*"

filelist=os.listdir(chemin_lecture)
for name in fnmatch.filter(filelist, filepat):
    date=name[10:12]
    file1name=os.path.join(chemin_lecture, name)
    file2name=os.path.join(chemin_lecture, file2rootName + date)
    if os.path.isfile(file2name):
        of=file(os.path.join(chemin_ecriture, outfileName + date),'w')
        of.write(file(file1name).read() + file(file2name).read())
        of.close()
   
x = raw_input('Taper une touche  pour finir ')

merci beaucoup de votre aide



Cette discussion est classée dans : os, chemin, operator, pl, week


Répondre à ce message

Sujets en rapport avec ce message

Mac Os X [ par champagnef ] J'ai installé tout d'abord macpython 2.3. je pouvais accéder à la database par le package manager. Puis ayant Os X.3.5, j'ai installé pythonpanther, m Pb avec os.path.join [ par MHI ] Il doit y avoir un problème avec os.path.join lorsqu'on un un répertoire ou un fichier compmençant par un chiffre.Exemple :c:\temp\77.txt donne C:\T Sur Quel OS développez-vous? [ par DoudouBidou ] Python à le gros avantage d'être multi-plateforme.Personnellement je développe sous windows xp et 2000Grand Sondage , et vous? 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 Utyilisation de os.popen() [ par Harvester_ ] voila j'merai bien me servir de cet fonction pour executer un prog sensé etre en FullScreen en fenetré.J'comment j'pe my prendre? 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 Problème avec os.popen pour executer un programme exe [ par lonewolfs ] Bonjour,je met en place un script qui permet de transformer à l'aide winrar un fichier en autoextractible puis de le compresser en rar avant de l'envo Afficher l'explorateur windows pour recup chemin dans variable [ par stephane70 ] Bonjour à tous, je cherche à placer un chemin de fichier dans une variable python à partir de l'explorateur windows. En gros, j'utilise Tkinter et un [python] probleme execution commande avec os.popen [ par lpi_info ] salut à tous,j'essaie de lancer une commande dans un script python que je veux exécuter par la suite dans une page web, pour cela j'ai utilisée le spa chemin le plus court dans un graphe [ par molly59 ] Bonjour, j'ai besoin de quelques conseils pour un travail en python sur un graphe. Nous devions faire une fonction qui donner tous les chemins qui


Nos sponsors


Sondage...

Comparez les prix

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 : 0,952 sec (4)

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