while evaluating self.__properties after self.__properties = {} line it is giving error
AttributeError("testPrivateVariable instance has no attribute '__properties'",),
Should be working, not sure what is wrong. Using python 2.6
import pdb
class testPrivateVariable:    
    size = 524288000    
    def __init__(self, default_properties=None):
        pdb.set_trace()
        self.__properties = {}
        self.__default_properties = {}
        if default_properties != None:
           self.__default_properties = default_properties
 
    