#NEWLINE# def update_from_dict( self , d ) : #NEWLINE# #INDENT# 'Like the :meth:`from_dict` classmethod, but will update the\n        instance in place.  Helpful for constructors.\n        ' #NEWLINE# self . __dict__ . update ( d ) #NEWLINE# for key in self . _noned_on_close : #NEWLINE# #INDENT# setattr ( self , key , None ) #NEWLINE# #UNINDENT# self . _information_pulled = True #NEWLINE# self . _channel = None #NEWLINE# if isinstance ( self . time , string_types ) : #NEWLINE# #INDENT# self . time = parse_iso8601 ( key . time ) #NEWLINE# #UNINDENT# self . extra = defaultdict ( ( lambda : '' ) , self . extra ) #NEWLINE# return self