from concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutorimport randomimport timeimport requestsdeffunc(name):for i in range(200000): a = 1 print(name, a)# for i in range(200000):# a = random.uniform(1, 10)# print(name,a)# for i in range(200000):# a = random.uniform(1, 10)# for i in range(2000000):# a = random.uniform(1, 10)# for i in range(20):# a = requests.get("https://www.baidu.com")# print(name,a)if __name__ == "__main__": start_time = time.time()with ThreadPoolExecutor(5) as t:for i in range(10): t.submit(func, name=f"{i}")# with ProcessPoolExecutor(5) as t:# for i in range(10):# t.submit(func, name=f"{i}")# for i in range(10):# func(i) end_time = time.time() run_time = end_time - start_time print("程序运行时间为:", run_time, "秒") print("over")