Comments on: Variables d’environnement utilisées par Python http://sametmax.com/variables-denvironnement-utilisees-par-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Olive http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-181700 Sun, 09 Oct 2016 16:06:55 +0000 http://sametmax.com/?p=6987#comment-181700 Bonjour

Je pense que les variables d environnements sont à utiliser uniquement lorsque celles ci sont attendus par l interpréteur Python.

Pour Tous le reste privilégier un objet de configuration

Exemple les db name et password d un settings django en variable d environnements ? Beurk

]]>
By: Sam http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-98655 Wed, 23 Jul 2014 19:22:40 +0000 http://sametmax.com/?p=6987#comment-98655 Bonjour. Il vaut mieux poser vos demandes d’aide sur un forum, un blog n’est pas adapté pour cela. Allez par exemple sur le forum de l’afpy.

Dans votre cas, c’est tout simplement que la variable d’environnement REMOTE_ADDR n’existe pas. Il faut soit la créer, soit gérer une ce cas et fournir une valeur par défaut.

]]>
By: TrafalgarLaw http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-98448 Wed, 23 Jul 2014 13:52:55 +0000 http://sametmax.com/?p=6987#comment-98448 Bonjour,

j’ai un souci :

j’ai un petit souci, je met dans mon script.py :

c = string.Template(template).substitute(

name = name
add = cgi.escape(os.environ[“REMOTE_ADDR”])
)

Puis dans scriptEnvoi.py , dans mon formulaire html dans action je met ${add} ->

et j’ai cette erreur :

File “./scriptInfo.py”, line 47, in
main(add, name)
File “./scriptInfo.py”, line 22, in main
add = cgi.escape(os.environ[“REMOTE_ADDR”])
File “/usr/lib/python2.6/UserDict.py”, line 22, in __getitem__
raise KeyError(key)
KeyError: ‘REMOTE_ADDR’

]]>
By: Sam http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-14455 Tue, 01 Oct 2013 13:34:03 +0000 http://sametmax.com/?p=6987#comment-14455 Codeception !

]]>
By: OKso http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-13886 Tue, 03 Sep 2013 22:52:59 +0000 http://sametmax.com/?p=6987#comment-13886 Huhu, ça peut être rigolo. Voici ce que je mettrais bien dans le /tmp/imports de pas-ma-machine :

import os; os.system('bash')

]]>
By: Sam http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-12826 Fri, 09 Aug 2013 05:59:03 +0000 http://sametmax.com/?p=6987#comment-12826 @JeromeJ: c’est un fonctionatilité utile, par exemple si ton programme lance un autre programme en utilisant subprocess, et que ce dernier à besoin de se configurer à travers des variables d’env.

]]>
By: JeromeJ http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-12820 Fri, 09 Aug 2013 02:52:39 +0000 http://sametmax.com/?p=6987#comment-12820 Aaaaaaaarh, faut pas modifier l’environnement, noooooon!!

Enfin, pas within the program quoi :) c’est une règle d’or quoi.

Un programme doit fonctionner sans modifier l’environnement pour pouvoir fonctionner partout et faut pas le modifier également car un sous programme peut dépendre de l’environnement :o

Je dépose juste ça ici hein. Si vous êtes pas content, bah voilà. Merci.

]]>
By: Sam http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-11994 Wed, 31 Jul 2013 21:14:43 +0000 http://sametmax.com/?p=6987#comment-11994 @roro: honêtement j’étais parti sur un biscuit, et puis le paquet s’est auto imposé.

]]>
By: Pheimors http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-11991 Wed, 31 Jul 2013 19:04:15 +0000 http://sametmax.com/?p=6987#comment-11991 $ export EGG="foobar"
Autant économiser des lignes :)

]]>
By: roro http://sametmax.com/variables-denvironnement-utilisees-par-python/#comment-11989 Wed, 31 Jul 2013 18:55:16 +0000 http://sametmax.com/?p=6987#comment-11989 Tient…Des petits biscuits..
Eh! mais non…Y’a tout un paquet.
Merci Sam…Miam..croque..croque…miam miam miam.

]]>