From 2cfa8edcbdb30d13b0f0e6d57d2f922b46ed8710 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 12 九月 2023 15:45:24 +0800 Subject: [PATCH] 线程日志 --- test/test.py | 27 ++------------------------- 1 files changed, 2 insertions(+), 25 deletions(-) diff --git a/test/test.py b/test/test.py index 705747f..08493d2 100644 --- a/test/test.py +++ b/test/test.py @@ -9,30 +9,7 @@ __queue = queue.Queue() - -def read(pipe): - while True: - if not __queue.empty(): - val = __queue.get(block=False) - if val: - print("read:", val) - - -def write(pipe): - while True: - __queue.put_nowait("123") - time.sleep(1) - break - - if __name__ == "__main__": - p1, p2 = multiprocessing.Pipe() - t1 = threading.Thread(target=lambda: write(p1), daemon=True) - t1.start() - print("鏄惁alive锛�", t1.is_alive()) - - threading.Thread(target=lambda: read(p2), daemon=True).start() while True: - print("鏄惁alive锛�", t1.is_alive()) - time.sleep(1) - input() + data = __queue.get() + print("鏁版嵁锛�", data) -- Gitblit v1.8.0