def multiprocess_datanum(self, test_dict, put_num): for data_num in test_dict.keys(): # print data_num finish_time = draw_review_distance_multiprocess(list_num=data_num, put_num=put_num) test_dict[data_num] = finish_time # test_dict = collections.OrderedDict(sorted(test_dict.items())) return test_dict
def multiprocess_putnum(self, test_dict, data_num): """ 传入希望的总处理数据量,每次载入queue的数量量(dict形式) 然后计算不同的queue数据量下处理的时间,最后画图 """ for put_num in test_dict.keys(): finish_time = draw_review_distance_multiprocess(list_num=data_num, put_num=put_num) print put_num, "with finish_time", finish_time test_dict[put_num] = finish_time # test_dict = collections.OrderedDict(sorted(test_dict.items())) print test_dict