Python: Exporter des variables dans le Bash ? - Python - Programmation
Marsh Posté le 12-05-2006 à 13:49:09
Bonjour, J'ai un petit problème. J'ai un script où je lance différente commande système et programme en ligne. J'ai besoin de modifier des variables systèmes au lancement de mon script. Dans mon bash: echo $variable => /Data/dossier123 ok export variable=\/Data\/dossier456/ echo $variable => /Data/dossier456 ok Et maintenant la même chose dans Python: echo $variable (dans le bash donc) => /Data/dossier123 ok os.system("export variable=\/Data\/dossier456/" ) (dans mon script python) os.system("echo $variable" ) => /Data/dossier123 Pas ok Est-ce que vous voyiez ce qui cloche ? Ou pourrais-je changer ma variable depuis python ?
Marsh Posté le 12-05-2006 à 15:00:41
non ?
Marsh Posté le 12-05-2006 à 15:05:28
Oui. Merci beaucoup.
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 12-05-2006 à 13:49:09
Bonjour,
J'ai un petit problème.
J'ai un script où je lance différente commande système et programme en ligne.
J'ai besoin de modifier des variables systèmes au lancement de mon script.
Dans mon bash:
echo $variable
=> /Data/dossier123
ok
export variable=\/Data\/dossier456/
echo $variable
=> /Data/dossier456
ok
Et maintenant la même chose dans Python:
echo $variable (dans le bash donc)
=> /Data/dossier123
ok
os.system("export variable=\/Data\/dossier456/" ) (dans mon script python)
os.system("echo $variable" )
=> /Data/dossier123
Pas ok
Est-ce que vous voyiez ce qui cloche ? Ou pourrais-je changer ma variable depuis python ?
Message édité par Rasthor le 12-05-2006 à 13:50:36