Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.python > #3231

Re: afficher la définition d'une fonction à partir de la console

Newsgroups fr.comp.lang.python
Date 2019-09-03 11:56 -0700
References <5d6c1c0e$0$3541$426a74cc@news.free.fr> <5d6cd4fc$0$20318$426a74cc@news.free.fr> <5d6e0fbd$0$3528$426a74cc@news.free.fr>
Message-ID <259942bc-0145-4dff-ae24-ad7c8fcfa09b@googlegroups.com> (permalink)
Subject Re: afficher la définition d'une fonction à partir de la console
From Becaree <pierrelouis.chevallier60@gmail.com>

Show all headers | View raw


La réponse la plus simple que je pourrais vous donner est https://groups.google.com/forum/#!topic/fr.comp.lang.python/GPrPTowK6C0. Donc pas de globals beaucoup moins de soucis et sinon le code doit etre écrit quelque part, il y a des moyen d'accéder aux noms du module auxquel appartient une fonction avec:
import sys
getattr(sys.modules[__name__], 'f')
Cependant vous ne verrez la fonction qui est disponible dans les globaux seulement
C'est à dire si vous avez appeler une variable math, le module pass à l'oubliette. Quand au fait python est interprété, oui, et cela veut dire qu'a un moment dans l'interpreteur y'a eu des méthodes avec exec, eval et compile dont on pourrait très bien "affiché le corps" mais vous allez pas faire coder vos élèves ainsi

Back to fr.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

afficher la définition d'une fonction à partir de la console Fabrice <professeur.leclercq@gmail.com> - 2019-09-01 21:29 +0200
  Re: afficher la définition d'une fonction à partir de la console yves <yves@free.invalid> - 2019-09-02 08:38 +0000
    Re: afficher la définition d'une fonction à partir de la console Fabrice <professeur.leclercq@gmail.com> - 2019-09-03 09:01 +0200
      Re: afficher la définition d'une fonction à partir de la console Becaree <pierrelouis.chevallier60@gmail.com> - 2019-09-03 11:56 -0700
      Re: afficher la définition d'une fonction à partir de la console Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2019-09-03 21:28 +0200
      Re: afficher la définition d'une fonction à partir de la console Nicolas <nicolasp@aaton.com> - 2019-09-06 08:43 +0200
        Re: afficher la définition d'une fonction à partir de la console Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2019-09-06 19:25 +0200
          Re: afficher la définition d'une fonction à partir de la console Fabrice <professeur.leclercq@gmail.com> - 2019-09-07 18:56 +0200
            Re: afficher la définition d'une fonction à partir de la console Nicolas <nicolasp@aaton.com> - 2019-09-09 08:32 +0200
          Re: afficher la définition d'une fonction à partir de la console Nicolas <nicolasp@aaton.com> - 2019-09-09 08:32 +0200
            Re: afficher la définition d'une fonction à partir de la console Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2019-09-09 19:06 +0200

csiph-web