Script CTX PII To PI [En phase de test]

Post Reply
Henrique
Posts: 27
Joined: Mon Nov 28, 2011 3:12 pm

Script CTX PII To PI [En phase de test]

Post by Henrique » Mon Sep 03, 2012 12:00 am

Bonsoir,

Voici un script qui transforme pour PI, les CTX format PII
Il traite tous les fichiers des répertoires et sous répertoires
Il parcourt tous les ctx sans distinction mais ne traite que les ctx au format PII.

Sauf que [d'où la phase de test], chez moi, il n'opère pas dans les sous répertoires...
C'est également le cas avec le script de nettoyage de caractères. Je ne sais pas pourquoi mais il arrêt son traitement à la première sous couche.C'est peut-être mon Win7Pro. Je le testerai prochaine sous linux pour éventuellement voir si c'est associé à mon OS....
CTX de PII à P1 Test.zip
Si vous manipulez le fichier, prenez toutes les précautions nécessaires. Et surtout, tenez-moi au courant !

A bientôt,
Henrique

josquin
Posts: 157
Joined: Wed Oct 05, 2011 4:51 pm

Re: Script CTX PII To PI [En phase de test]

Post by josquin » Mon Sep 03, 2012 9:45 am

merci pour ce script
si tu veux les sous-répertoires, il faut utiliser os.walk()
Josquin

Henrique
Posts: 27
Joined: Mon Nov 28, 2011 3:12 pm

Re: Script CTX PII To PI [En phase de test]

Post by Henrique » Mon Sep 03, 2012 10:14 am

Salut,

Pas de quoi, j'espère que ce sera utile.
Oui, pour les sous-répertoires, je m'en doutais mais je n'ai pas tenté avec os.walk ().
De mémoire, tu dois déterminer trois arguments dans walk, non ? (root, file, ...?) . Je confonds avec autre chose ?

Je regarderai ça dans la journée,
Bonne journée,
Henrique

Henrique
Posts: 27
Joined: Mon Nov 28, 2011 3:12 pm

Re: Script CTX PII To PI [En phase de test]

Post by Henrique » Mon Sep 03, 2012 3:21 pm

Hello,
Voici une amélioration de la version.

J'ai continué de développer certains aspects.
Premièrement, j'ai noté quelques oublis dans les champs.
Et, j'ai intégré le 'nettoyeur de caractères.py' car les caractères ne sont pas toujours au même format dans PII. Il nettoie les caractères comme pour les txt mais cette fois-ci pour les ctx !


Je ne suis pas parvenu à la fin des tests par rapport à l'arborescence car je n'ai pas bien intégré l'usage de certains codes. Pour le moment, le script s'attaque aux fichiers du répertoire où il est installé et à ceux dans le premier rang de sous-répertoires. Si l'un d'entre-vous souhaite prendre le relai tant mieux !

Dans l'idéal pour continuer, il faudrait également intégrer un contrôleur de longueur de champ car sous PI elle est limitée ou encore pour .
Attachments
CTX de PII à P1 Test - V2.2.zip
(3.41 KiB) Downloaded 4406 times

Henrique
Posts: 27
Joined: Mon Nov 28, 2011 3:12 pm

Re: Script CTX PII To PI [En phase de test]

Post by Henrique » Mon Sep 03, 2012 10:26 pm

Bonsoir,

Voici enfin le script qui transforme pour PI, les CTX format PII
Il traite tous les fichiers des répertoires et sous répertoires suivants.
Il parcourt tous les ctx sans distinction et ne traite que les ctx au format PII.
Il nettoie les caractères du ctx (adaptation du script 'nettoyage de caractères.py)

On pourrait ajouter une limite de longueur de champ....

Si vous manipulez le fichier, prenez toutes les précautions nécessaires. Et surtout, tenez-moi au courant !

A bientôt,
Henrique
Attachments
CTX de PII à P1 Test - V2.3.zip
script python de transfert de CTX PII vers CTX PI
(3.44 KiB) Downloaded 3943 times

Henrique
Posts: 27
Joined: Mon Nov 28, 2011 3:12 pm

Re: Script CTX PII To PI [En phase de test]

Post by Henrique » Mon Sep 10, 2012 10:54 pm

Bonsoir,

J'ai continué le développement du script mais les discussions se prolongent désormais dans la rubrique PII proposée aux utilisateurs de PII (histoire de mettre un peu d'ordre dans le forum ! :mrgreen: )
Si vous souhaitez suivre l'évolution du script sans pour autant pouvoir accéder à la rubrique PII, n'hésitez pas à me contacter :D

A bientôt,
Henrique

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest