#define en python - Python - Programmation
Marsh Posté le 06-11-2003 à 23:08:55
(remarque foireuse): on peut passer cpp (le préprocesseur du C/C++) sur un programme python sans dégats collatéraux ?
Marsh Posté le 06-11-2003 à 23:21:46
cpp peut-être pas mais il y a m4 qui est un preprocesseur fait pour ce genre de cas : ajouter un prepro la ou il n'y en a pas.
Marsh Posté le 06-11-2003 à 23:29:54
Kristoph a écrit : cpp peut-être pas mais il y a m4 qui est un preprocesseur fait pour ce genre de cas : ajouter un prepro la ou il n'y en a pas. |
T'as pas un site avec des exemples? un tuto par hasard ?
Marsh Posté le 06-11-2003 à 23:40:43
chaica a écrit : |
Non car je ne le connais que de nom. Mais faut quand même dire que #define c'est mal !!!
Marsh Posté le 15-11-2003 à 19:12:18
ReplyMarsh Posté le 19-11-2003 à 11:44:00
google j'ai de la chance
aspn const python
http://aspn.activestate.com/ASPN/C [...] cipe/65207
Marsh Posté le 19-11-2003 à 11:48:45
Yep c'est pas mal, j'avais fini par créer un objet qui contient tous les paramêtres systèmes de mon prog et je le passe aux autres objets qui ont besoin de ces paramètres, c'est un peu la même idée.
Marsh Posté le 19-11-2003 à 11:51:11
ban encore plus simple alors...
params.py:
Code :
|
prog.py
Code :
|
etc...
utilise simplement un module
Marsh Posté le 19-11-2003 à 11:59:50
yop yop j'ai lu la page, j'ai compris
Mais j'ai des constantes qui doivent être vérifiées, qui dégage des exceptions en cas de problèmes etc donc finalement j'ai opté pour un objet. Comme je disais plus haut l'idée est la même on fait appel à un module const de toute façon.
Marsh Posté le 06-11-2003 à 22:53:20
Voilà je cherche à savoir si on a l'équivalent du #define du C en python.