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