"RuntimeError: dictionary changed ... & Ruby
Marc 'BlackJack' Rintsch
bj_666 at gmx.net
Mon Mar 13 16:35:13 EST 2006
In <duvjsk$2r0f$1 at ulysses.news.tiscali.de>, robert wrote:
> * Ruby without refcounts provides no deterministic __del__ in
> non-circular refs ==> your type finally finally finally .close .close
> .close all the time
Which is what you should type in Python too as there's no guarantee that
`__del__()` will be called immidiatly when the file object goes out of
scope or isn't referenced anymore. The reference counting memory
management is an implementation detail.
Ciao,
Marc 'BlackJack' Rintsch
More information about the Python-list
mailing list