Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3203
| Path | csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | "Pascal J. Bourguignon" <pjb@informatimago.com> |
| Newsgroups | fr.comp.lang.python |
| Subject | Re: re-import d'un module |
| Date | Wed, 12 Jun 2019 19:21:04 +0200 |
| Organization | Informatimago |
| Lines | 31 |
| Message-ID | <m2ef3yiutb.fsf@despina.home> (permalink) |
| References | <5d00c1c7$0$14382$426a74cc@news.free.fr> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=iso-8859-1 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | individual.net AWMEXwyoNTNpFzOb7AsnQQZ1rE+PGqvCmEkqfAnpU8ZnFtuc7m |
| Cancel-Lock | sha1:NzM5YTM3MWI3ZDg5Njc2ZDMzMjRiMGRmYWFkZDE3MmQxYTU2NTkyOA== sha1:ZLdw0glMrePCU01pN4WDe26wY2c= |
| Face | iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== |
| X-Accept-Language | fr, es, en |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/26.1 (darwin) |
| Xref | csiph.com fr.comp.lang.python:3203 |
Show key headers only | View raw
Fabrice <professeur.leclercq@gmail.com> writes: > Bonjour, > > j'ai créé dans un objectif d'enseignement un module Python qui possède > une fonction DonnéeSuivante() qui porte bien son nom ;-) > > Au premier import, mon programme fonctionne bien et je peux récupérer > les données au fur et à mesure à partir de la première donnée. > > J'intègre mon programme dans un fichier jupyter. Tout se passe donc > dans une même session. > > > J'aimerai lorsque je passe à l'amélioration de mon programme qu'à > l'import du module celui-ci soit réellement ré-importé et que les > variables soient réinitialisées pour que la fonction DonnéeSuivante() > recommence à son comportement initial sans que l'utilisateur ait à > s'en soucier. > > Comment faire ? En BASIC, il y avait READ pour lire la DATA suivante, et RESTORE, pour revenir à la première DATA. Il suffirait d'implémenter une fonction similaire à RESTORE, et à l'appeler dans le code d'initialisation du module. -- __Pascal J. Bourguignon__ http://www.informatimago.com
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
re-import d'un module Fabrice <professeur.leclercq@gmail.com> - 2019-06-12 11:11 +0200
Re: re-import d'un module Pierre Maurette <maurette.pierre@free.fr> - 2019-06-12 13:04 +0200
Re: re-import d'un module ast <none@gmail.com> - 2019-06-12 14:28 +0200
Re: re-import d'un module "Pascal J. Bourguignon" <pjb@informatimago.com> - 2019-06-12 19:21 +0200
Re: re-import d'un module Fabrice <professeur.leclercq@gmail.com> - 2019-06-13 11:46 +0200
Re: re-import d'un module Nicolas <nicolasp@aaton.com> - 2019-06-13 14:20 +0200
Re: re-import d'un module Fabrice <professeur.leclercq@gmail.com> - 2019-06-15 09:30 +0200
csiph-web