import threading
import time
def longIO(callback):
def run(cb):
print('开始耗时操作')
time.sleep(5)
print('结束耗时操作')
cb('brotech is good')
threading.Thread(target=run, args=(callback,)).start()
def finish(data):
print('开始处理回调函数')
print('接收到longIo的响应数据:', data)
print('结束处理回调函数')
def reqA():
print('开始处理reqA')
longIO(finish)
print('结束处理reqA')
def reqB():
print('开始处理B')
print('结束处理B')
if __name__ == '__main__':
reqA()
reqB()
回调函数python
最新推荐文章于 2023-12-18 12:28:36 发布