Export avec python

Fermé
zou-zou1è - 14 avril 2010 à 23:02
debianhunter Messages postés 119 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 11 juillet 2010 - 15 avril 2010 à 09:37
bonjour,

Je travail avec python pour faire des scripts d'automatisation,
mon prob q'au début de script j'ai a importer un proxy puis faire un apt-get update
le prob que quand je fais
os.system('export http://.....') dans le script et je fais un update une erreur apparait cad que l'importation na pas eu lieu alors que quand je la,ce la commande a la main dans le terminal ca marche a merveille .
merci pour votre aide :)

1 réponse

debianhunter Messages postés 119 Date d'inscription mardi 22 décembre 2009 Statut Membre Dernière intervention 11 juillet 2010 24
15 avril 2010 à 09:37
Bonjour,

> os.system('export http://.....')
je ne suis pas sur de comprendre ; il faut mettre en place une variable d'environnement pour le proxy, c'est ca ?

Si c'est le cas, essaie avec os.putenv('variableName', 'variableValue') ; ca devrait marcher.
>>> import os
>>> os.putenv('toto', 'tata')
>>> os.system('echo $toto')
tata
0
0