Skip to content

Tag: python-3.x

Destructor usage in python __del__()

Will the following not cause issue of freeing memory twice? Why is python3 destroying an object when it has already been destroyed by the programmer? Output: Answer By calling __del__() you’re just calling a method on the instance, without any special meaning. The __del__() method, both yours and by def…

Getting City from IP Address range

I have an IP address. For example, 192.168.2.10 Also I have a dictionary: Question: How should I find the city from my IP address and use this dictionary spending less time (time complexity) as possible? Answer The “proper answer” if you want the best complexity for arbitrarily large data sets is …