Python3 - How do I import a class from another file
Antoon Pardon
antoon.pardon at vub.be
Tue Dec 10 10:35:24 EST 2019
On 10/12/19 16:10, Chris Angelico wrote:
> On Wed, Dec 11, 2019 at 1:53 AM Antoon Pardon <antoon.pardon at vub.be> wrote:
>> What would you want to happen in the following case:
>>
>> foo1 = Bar()
>> foo2 = foo1
>> del foo1
>>
>> Should the object be cleaned up now or not?
>>
> TBH both are plausible,
I find that strange because if you cleanup the object in that scenario
it should also
be cleaned up in the following.
def newbar():
foo = Bar
return foo
bar = newbar()
foo goes out of scope, so that is equivallent to a del foo. But I wouldn't
want the object cleaned up because of that.
--
Antoon Pardon.
More information about the Python-list
mailing list