Python 实现异步调用函数的示例讲解

Tyne ·
更新时间:2024-11-10
· 599 次阅读

async_call.py

#coding:utf-8 from threading import Thread def async_call(fn): def wrapper(*args, **kwargs): Thread(target=fn, args=args, kwargs=kwargs).start() return wrapper

test.py

from time import sleep from async_call import async_call class AA: @async_call def hello( self ): self.__count += 1 print(int(time.())) sleep(2) print(int(time.())) return if __name__ == "__main__": AA().hello()

以上这篇Python 实现异步调用函数的示例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

您可能感兴趣的文章:python使用multiprocessing模块实现带回调函数的异步调用方法Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能python定时执行指定函数的方法Python 执行字符串表达式函数(eval exec execfile)python如何实现异步调用函数执行



调用 示例 函数 异步 异步调用 调用函数 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号