delete namespaces
Chris Angelico
rosuav at gmail.com
Wed Mar 30 23:06:53 EDT 2011
On Thu, Mar 31, 2011 at 11:11 AM, Raymond Hettinger <python at rcn.com> wrote:
> [monkeys paw]
>> > How do i delete a module namespace once it has been imported?
> . . .
>> > Then i make a modification to banner.py. When i import it again,
>> > the new changes are not reflected.
>
> [Terry Reedy]
>> The best thing, if possible, is to restart the program.
>> If you develop banner.py with adequate tests, you will want to restart
>> the test anyway, and you should not need to modify much thereafter.
>
> This is excellent advice.
>
> You're much better-off starting fresh each time.
Each language should be used for its strengths, not its weaknesses :)
If you're using Python, keep it light and simple and then just restart
the program. If you want to reload stuff without restarting, grab
Pike. There's no point fighting your language!
ChrisA
More information about the Python-list
mailing list