Ajout fonctionnalité et modif README
- Insertion de la date du jour dans le visa lors de sa création - Mode d'emploi simplifié
This commit is contained in:
parent
61adf4a972
commit
63c7317e86
21
README.md
21
README.md
@ -21,8 +21,19 @@ David.
|
||||
|
||||
MODE D'EMPLOI
|
||||
|
||||
- Dans un dossier, copier les fichiers 'script_pretraitement_dory.py' et 'modele_VISA_DORY.xlsx'
|
||||
- Dans ce dossier, copier l'archive a traiter (ex: Riverie.zip) et décompresser l'archive
|
||||
- executer le script : Clic Droit --> Ouvrir avec ... --> Idle.exe. Puis F5 pour le démarrer
|
||||
- Une fois terminé, un fichier de rapport 'VISA_DORY_PRE.xlsx' est créé
|
||||
- L'arborescence des dossiers est aussi créé (EN COURS: les dossiers ne sont pas encore créés)
|
||||
1 - Environnement de Projet
|
||||
- Créez un dossier (nommé le par exemple DORY).
|
||||
- Dans ce dossier (DORY), copiez les fichiers 'script_pretraitement_dory.py' et 'modele_VISA_DORY.xlsx' TODO qUI SE TROUVE
|
||||
- Et voila.
|
||||
|
||||
|
||||
2 - Réalisation du pré-traitement
|
||||
- Dans ce dossier, copiez l'archive a traiter (ex: Riverie.zip) et décompressez là.
|
||||
- Lancer le script : Clic Droit --> Ouvrir avec ... --> Idle.exe.
|
||||
- Plusieurs fenêtres s'ouvrent, dont une avec le script en question. Menu "Run" --> "Run Module" (ou appuyez F5) pour le démarrer
|
||||
- Une fois le script exécuté. Vous pouvez fermer les différentes fenêtres.
|
||||
- Un dossier "Travail" a été créé. A l'intérieur se trouvent le rapport 'VISA_DORY_PRE.xlsx'
|
||||
et les fichiers nécessaires à traiter dans QGIS.
|
||||
|
||||
3 - Conclusion du dossier
|
||||
- Une fois le dossier terminé, Vous pouvez tout supprimer pour ne garder que les fichiers de l'étape 1
|
||||
Binary file not shown.
@ -43,6 +43,7 @@ import os # getcwd(), walk()
|
||||
import openpyxl # gestion et manipulation de fichier Open XML
|
||||
import re # RegEx
|
||||
from shutil import copyfile # copie de fichiers
|
||||
from datetime import datetime # obj date du jour
|
||||
|
||||
|
||||
|
||||
@ -270,6 +271,8 @@ dico = {} # - un dictionnaire des projets avec pour clé le nom de cha
|
||||
racine = os.getcwd() # - un chemin absolue vers le repertoire racine à traiter string
|
||||
print("Racine : ".center(18), racine)
|
||||
|
||||
date = datetime.today().strftime("%d/%m/%Y") # objet contenant la date du jour
|
||||
|
||||
|
||||
|
||||
# --recupérer le chemin du dossier à traiter
|
||||
@ -416,10 +419,11 @@ for nom_projet, projet in dico.items():
|
||||
|
||||
# encadrer le "tout" pour délimiter le tableau de la feuille
|
||||
# Fin Pour
|
||||
cell = feuille["B2"]
|
||||
cell.value = "Créé : " + date
|
||||
|
||||
# /* Ici le rapport doit être correctement produit et remplie */
|
||||
classeur.save("VISA_DORY_PRE.xlsx")
|
||||
print("ligne_courante = ", ligne_courante )
|
||||
|
||||
|
||||
# --produire le dossier de mise à disposition
|
||||
# créer un dossier "Travail" et un dossier "Livraison"
|
||||
@ -431,6 +435,12 @@ except FileExistsError as erreur:
|
||||
# --créer l'arborescence du dossier "Travail"
|
||||
# le dossier Travail devient le working directory
|
||||
# créer un dossier "00-Cadastre"
|
||||
# On va plutot sauvegarder le classeur dans "Travail" si le dossier existe
|
||||
|
||||
classeur.save("Travail\\VISA_DORY_PRE.xlsx")
|
||||
#print("ligne_courante = ", ligne_courante )
|
||||
|
||||
|
||||
try:
|
||||
os.mkdir("Travail\\00-Cadastre")
|
||||
except FileExistsError as erreur:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user