def write_Branch(node, node_file): #Check if file is valid if node_file isinstance(basestring): node_file = file(node_file, "wt") node_file.write(cPickle.dumps(node,1)) def read_Branch(node_file): #Check if file is valid if node_file isinstance(basestring): node_file = file(node_file, "rt") return cPickle.load(node_file) else: return None