def getAll():
    global data

    pool = Pool(size=10)
    pool.add_tasks([ ( getEach, (i, id,))  for i, id in enumerate(id_list)])
    pool.run()

    temp_list = list(pool.output_queue.queue)
    temp_list.sort(key=lambda e: e['編號'])
    data = temp_list
예제 #2
0
def getAll():
    global data

    pool = Pool(size=10)
    pool.add_tasks([(getEach, (row, )) for row in data])
    pool.run()

    temp_list = list(pool.output_queue.queue)
    temp_list.sort(key=lambda e: e['編號'])
    data = temp_list
예제 #3
0
def getAllCount():
    global data

    pool = Pool(size=10)
    pool.add_tasks([(getCount, (row, )) for row in data])
    pool.run()

    temp_list = list(pool.output_queue.queue)
    temp_list = [returnTemp(each) for each in temp_list]
    temp_list.sort(key=lambda e: e['編號'])
    data = temp_list
def getAll():
    global data

    pool = Pool(size=10)
    pool.add_tasks([(getEach, (
        i,
        url,
    )) for i, url in enumerate(link_list)])
    pool.run()

    temp_list = list(pool.output_queue.queue)
    temp_list.sort(key=lambda e: e['編號'])
    data = temp_list

    print(len(list(pool.error_queue.queue)))
예제 #5
0
def getAll():
    global data, temp_list

    pool = Pool(size=10)
    pool.add_tasks([(getEach, (
        i,
        temp,
    )) for i, temp in enumerate(temp_list[0:500])])
    pool.run()

    temp_list = list(pool.output_queue.queue)
    temp_list.sort(key=lambda e: e['編號'])
    data = temp_list

    print('Error: ', len(list(pool.error_queue.queue)))