2
les GLOBALS d'un autre module, je sais ce qui est très mal, mais est-il possible d'ajouter un objet aux GLOBALS d'un autre module, quelque chose comme:Ajout d'un objet en python
#module dog.py
import cat
cat.globals.addVar('name','mittens')
et
#module cat.py
print name #mittens
cat.name devrait être évident – FogleBird
@FogleBird: Bien sûr, mais pas si vous ne savez pas que "portée globale" est la même que "portée du module". –
maintenant que vous l'écrivez, il semble tellement évident que je me sens un peu gêné :) mais oui, il ne m'était pas clair que si vous définissez cat.name alors vous pouvez y accéder depuis l'intérieur de chat (bien qu'en rétrospective c'est évident) – olamundo