2011-10-24 4 views

答えて

1

使用するコールバック:

def handle_result(rpc, url): 
    ..... [your code goes here] 

def create_callback(rpc, url): 
    return lambda: handle_result(rpc, url) 

rpcs = [] 
for url in urls: 
    rpc = urlfetch.create_rpc(deadline=5.0) 
    rpc.callback = create_callback(rpc, url) 
    urlfetch.make_fetch_call(rpc, url) 
    rpcs.append(rpc) 

while rpcs: 
    rpc = apiproxy_stub_map.UserRPC.wait_any(rpcs) 
    rpcs.remove(rpc) 
関連する問題