Merci et je me rend compte que lors de mes test j'avais supprimé le r' en début de commande, c'était la cause de mon erreur.
Dernière question je pense et j'aurai fini le paquet d'installation pour Veyon.
Je doit mettre une pause de 30 seconde mais à chaque fois j'ai un message d'information m'indiquant : Global name 'time' is not defined
Je présume que cette variable est automatiquement renseigné pour l'utilisation de la commande time.sleep(30) mais je n'ai pas trouver où le faire.
En attendant le retour d'information, je pense tester l'existence d'un fichier/dossier ou son verrouillage avant de poursuivre le script
Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
Le 13/12/2017 à 11:18, Bastien HERMITTE a écrit :
Bonjour,
- Première solution :
run(r'"C:\chemin du programme" /S /fichier=%s' % makepath(basedir, 'mon-fichier-config.json'))
- Deuxième solution :
config = makepath(basedir, 'mon-fichier-config.json') run(r'"C:\chemin du programme" /S /fichier=%s' % config)
Voir : https://docs.python.org/2/library/stdtypes.html#string-formatting
Cordialement, Bastien
Le 13/12/2017 à 11:01, Latieule Joel a écrit :
Bonjour à tous,
J'ai fait de multiple essai avec la commande run pour intégrer une variable python ou wapt mais cela ne semble pas possible. Est-ce un problème de syntaxe ou un comportement habituel ?
Idéalement je tenterai :
run(r'"C:\chemin du programme" /S /fichier='%makepath(basedir,'mon-fichier-config.json'))
ou si makepath n'est pas utilisable tel quel :
config = makepath(basedir,'mon-fichier-config.json') run(r'"C:\chemin du programme" /S /fichier='%config)
En l'attente de vos conseils toujours aussi pertinent, je vous remercie d'avance.
-- Joël LATIEULE - 06.38.02.33.27 / TICE
Collège Victor Hugo - 0110021n 5 boulevard Marcel Sembat, 11100 Narbonne 04.68.90.24.00
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt