Jelajahi Sumber

优化loop循环时间的结果接收

yf_fyh 2 tahun lalu
induk
melakukan
f23ebc31c8
1 mengubah file dengan 3 tambahan dan 5 penghapusan
  1. 3 5
      utils/utils.py

+ 3 - 5
utils/utils.py

@@ -146,12 +146,10 @@ class DeviceInfoUtils(object):
         loop = asyncio.new_event_loop()
         asyncio.set_event_loop(loop)
         loop = asyncio.get_event_loop()
-        db_task = loop.create_task(self.plat_device_info(bd_url, data))
+        bd_task = loop.create_task(self.plat_device_info(bd_url, data))
         sq_task = loop.create_task(self.plat_device_info(sq_url, data))
-        loop.run_until_complete(db_task)
-        loop.run_until_complete(sq_task)
-        bd_dict = db_task.result()
-        sq_dict = sq_task.result()
+        bd_dict = loop.run_until_complete(bd_task)
+        sq_dict = loop.run_until_complete(sq_task)
         loop.close()
         bd_data = bd_dict.get("data", [])
         sq_data = sq_dict.get("data", [])