environment/lib/python2.7/site-packages/IPython/parallel/client/asyncresult.py
def get_dict(self, timeout=-1):
        """Get the results as a dict, keyed by engine_id.

        timeout behavior is described in `get()`.
        """

        results = self.get(timeout)
        engine_ids = [ md['engine_id'] for md in self._metadata ]
        bycount = sorted(engine_ids, key=lambda k: engine_ids.count(k))
        maxcount = bycount.count(bycount[-1])
        if maxcount > 1:
            raise ValueError("Cannot build dict, %i jobs ran on engine #%i"%(
                    maxcount, bycount[-1]))

        return dict(zip(engine_ids,results))
def get_dict(self, timeout=-1):
        results = self.get(timeout)
        engine_ids = [ md['engine_id'] for md in self._metadata ]
        bycount = sorted(engine_ids, key=lambda k: engine_ids.count(k))
        maxcount = bycount.count(bycount[-1])
        if maxcount > 1:
            raise ValueError("Cannot build dict, %i jobs ran on engine #%i"%(
                    maxcount, bycount[-1]))

        return dict(zip(engine_ids,results))
def get_dict ( self , timeout = - 1 ) : results = self . get ( timeout ) engine_ids = [ md [ 'engine_id' ] for md in self . _metadata ] bycount = sorted ( engine_ids , key = lambda k : engine_ids . count ( k ) ) maxcount = bycount . count ( bycount [ - 1 ] ) if maxcount > 1 : raise ValueError ( "Cannot build dict, %i jobs ran on engine #%i" % ( maxcount , bycount [ - 1 ] ) ) return dict ( zip ( engine_ids , results ) )
Get the results as a dict, keyed by engine_id.

        timeout behavior is described in `get()`.
Get the results as a dict keyed by engine_id .