Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2007-07-11 18:09:21

Merci pour ceux qui en profiteront.
8-)

mrsoyer
2007-07-11 16:32:41

c'est bon j'ai eu ma solution , parcontre sa se passe sous os x


- créer un export csv de ta requête avec la virgule comme séparateur de champs. Si la première ligne de l'export contient les noms de champs, supprimer la première ligne.
- copier/coller le code dans un fichier que tu sauves sous le nom copyphotos.py

CODE
import os.path
import shutil

#chemin vers le fichier csv
csvPath = "/Users/audionuma/Documents/copyphotos/short_lines.csv"

#chemin vers le répertoire de destination
destDir = "/Users/audionuma/Documents/copyphotos/destination/"

#chemin vers le réperoire contenant les photos non triées
sourceDir = "/Users/audionuma/Documents/copyphotos/source/"

compteur = 0

for lines in open(csvPath):
    all = lines.strip().split(",")
    refArt = all[0]
    pathToDestDir = os.path.join(destDir,all[1])
    pathToDestDir = os.path.join(pathToDestDir,all[2])
    pathToDestDir = os.path.join(pathToDestDir,all[3])
   
    filePathToDestDir = os.path.join(pathToDestDir,all[0]+".jpg")
    sourcePath = os.path.join(sourceDir,all[0]+".jpg")
    if os.path.isdir(pathToDestDir):
        shutil.copy(sourcePath,filePathToDestDir)
    else:
        os.makedirs(pathToDestDir, mode=0777)
        shutil.copy(sourcePath,filePathToDestDir)

    compteur = compteur + 1
   
print "Done"
print str(compteur) + " photos copiee(s)"


- paramétrer les chemins csvPath, destDir, sourceDir
- dans le terminal, exécuter
> python /chemin/vers/copyphotos.py

VDigital
2007-07-11 11:58:28

A condition de... pouvoir.
Mais quand tu auras ta solution explique celle-ci clairement.
Peut être pourras-tu l'améliorer ici.
(La bonne solution: c'est XML).

8-)

mrsoyer
2007-07-11 11:51:35

ok je pensai arriver a trouver mon aide dans ce forum car normalement le probléme que j'ai et pour phpwebgalery

que tu ne connaisse pas trés bien j'ai essayé de reformuler afin que des personne comprenne mieux et si je m'acahrner vrement c'est que j'ai vrement besoin de le faire et j'esperai que quelqun passe devant mon sujet avant d'arriver en derniere page du forum je n'est toujour pas trouvé la reponce exacte mais parcontre sur d'autre forum j'ai trouver de l'aide a pourvoir la trouver cette réponse.

Un forum est fait pour s'entraider

VDigital
2007-07-11 11:42:38

Alors je reformule:
On ne sait pas faire.
C'est beaucoup trop spécifique comme besoin.

Si encore tu voulais proposer du XML pour chaque table de la base...
Peut être que phpMyAdmin est ton ami.

Google également.
8-)

rub
2007-07-11 11:38:09

VDigital a écrit:

Inutile de le répéter donc.

Des fois, il est préférable aussi de reformuler!

VDigital
2007-07-11 11:35:10

Bonne remarque en effet.
Inutile de le répéter donc.
8-)

sakkhho
2007-07-11 11:30:34

salut,
si personne te repond, c'est que personne doit avoir la solution à ton probleme.
désolé.

mrsoyer
2007-07-11 11:05:06

please help me

mrsoyer
2007-07-09 21:14:20

Bonjour a tous

je vais essayé d' expliquer mon probléme

j'ai 1500 référence à importer dans phpwebgalery

d'un coté j'ai une base de donée sous access ou j'ai fait une requette afin d'optenir une table de doute nos référence comme ceci

ref / famille / sousfamille / soussousfamille

991202 / articledemenage / brosserie / mancheabalai
991205 / articledemenage / brosserie / balai
991232 / articledemenage / produitentretien / liquidevaiselle
080360 / hygieneetbeaute / hygieneetsoins / soinsdesmain
...
...

d'un autre j'ai un dossier avec toute les photos de chaque référence, les photo se nomme

ref.jpg

991202.jpg
991205.jpg
991232.jpg
080360.jpg
...


Et avec ceci je voudré arrivé a faire ou trouver un script qui me permétrait
de ranger sa dans des dossier et sous dossier

DossierFamille
--------------DossiersousFamille
-------------------------Dossiersousousfamille
--------------------------------------ref.jpg

articledemenage
--------------brosserie
-------------------------mancheabalai
--------------------------------------991202.jpg
-------------------------balai
--------------------------------------991205.jpg
--------------produitentretien
-------------------------liquidevaiselle
--------------------------------------991232.jpg
hygieneetbeaute
--------------hygieneetsoins
-------------------------soinsdesmain
--------------------------------------080360.jpg

existerai t'il un module, outils script logiciel qui pourait me permétre de réaliser sa ???

j'espére etre arriver a bien m'expliquer

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact