From 29015da3d2fc0cdee6b5a2307b87d43f6afc5af8 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 18 八月 2023 13:09:21 +0800
Subject: [PATCH] bug修改

---
 test/test.py |   55 ++++++++++++-------------------------------------------
 1 files changed, 12 insertions(+), 43 deletions(-)

diff --git a/test/test.py b/test/test.py
index a334462..63e1579 100644
--- a/test/test.py
+++ b/test/test.py
@@ -1,58 +1,27 @@
 import logging
+import queue
 import threading
 import time
 
 from log_module.log import logger_l2_process_time, logger_debug
 
-
 _dict = {}
 
-class TestInstance:
-    __instance = None
-
-    # def __new__(cls, *args, **kwargs):
-    #     if not cls.__instance:
-    #         cls.__instance = super(TestInstance, cls).__new__(cls, *args, **kwargs)
-    #         print(cls.__instance)
-    #     return cls.__instance
-
-    def test(self):
-        i=1
-        _dict["test"]=i+2
+_queue = queue.Queue()
 
 
-
-
-
-def test_time(instance, i):
-    start = time.time()
-    instance.test()
-    logger_debug.info(f"寮�濮嬶細{i}")
-    time.time()
-    # round(time.time() * 1000) - round(start * 1000)
-    logger_debug.info(f"缁撴潫锛歿i}")
-    if len(_dict.keys()) == 99:
-        total = 0
-        for k in _dict:
-            total += _dict[k]
-        print(total / len(_dict))
+def add(index):
+    start_time = time.time()
+    _queue.put(index)
+    end_time = time.time()
+    logger_debug.debug(end_time -start_time)
 
 
 if __name__ == "__main__":
-    # for k in range(1):
-    #     _dict.clear()
-    #     for i in range(0, 100):
-    #         threading.Thread(target=lambda: test_time(TestInstance(), i), daemon=True).start()
-    #     time.sleep(2)
-    print(time.time())
-    for i in range(1000):
-        # logger_debug.debug("缁撴潫")
-        TestInstance().test()
-        pass
-    print(time.time())
-    for i in range(1000):
-        logger_debug.debug("缁撴潫")
-        pass
-    print(time.time())
+    for k in range(1):
+        _dict.clear()
+        for i in range(0, 1000):
+            threading.Thread(target=lambda: add(i), daemon=True).start()
+        time.sleep(2)
 
     input()

--
Gitblit v1.8.0