python实现异步
程序员文章站
2024-01-28 11:30:16
...
用的python2.7 需要写个异步装饰器,看起来就是起了一个新的线程,实现异步
def async(f):
"""
async
"""
def wrapper(*args, **kwargs):
"""
wrapper
"""
thr = Thread(target=f, args=args, kwargs=kwargs)
thr.start()
return wrapper
# 使用
@async
def run_perf(self, task_id):
python3.4后引入了异步模块,看起来用的是协程
http://www.ruanyifeng.com/blog/2019/11/python-asyncio.html
感觉好像完全没看懂,有空再看看
https://www.starky.ltd/2019/11/07/python-37-async-programming-with-asyncio/