Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3231
| X-Received | by 2002:ad4:4bca:: with SMTP id l10mr8130085qvw.139.1567537015251; Tue, 03 Sep 2019 11:56:55 -0700 (PDT) |
|---|---|
| X-Received | by 2002:a81:8981:: with SMTP id z123mr16889247ywf.56.1567537014951; Tue, 03 Sep 2019 11:56:54 -0700 (PDT) |
| Path | csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.snarked.org!border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!o24no7020640qtl.0!news-out.google.com!q13ni263qtn.0!nntp.google.com!o24no7020627qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail |
| Newsgroups | fr.comp.lang.python |
| Date | Tue, 3 Sep 2019 11:56:54 -0700 (PDT) |
| In-Reply-To | <5d6e0fbd$0$3528$426a74cc@news.free.fr> |
| Complaints-To | groups-abuse@google.com |
| Injection-Info | glegroupsg2000goo.googlegroups.com; posting-host=2a01:cb0c:8591:2200:44ee:aaac:78bb:b2d7; posting-account=hQExVgoAAAAjTa1rqAeEWQZvSnm86oYY |
| NNTP-Posting-Host | 2a01:cb0c:8591:2200:44ee:aaac:78bb:b2d7 |
| References | <5d6c1c0e$0$3541$426a74cc@news.free.fr> <5d6cd4fc$0$20318$426a74cc@news.free.fr> <5d6e0fbd$0$3528$426a74cc@news.free.fr> |
| User-Agent | G2/1.0 |
| MIME-Version | 1.0 |
| 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> |
| Injection-Date | Tue, 03 Sep 2019 18:56:55 +0000 |
| Content-Type | text/plain; charset="UTF-8" |
| Content-Transfer-Encoding | quoted-printable |
| Lines | 13 |
| Xref | csiph.com fr.comp.lang.python:3231 |
Show key headers only | 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 | Next — Previous in thread | Next in thread | Find similar
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