python使用multiprocessing模块实现带回调函数的异步调用方法


Posted in Python onApril 18, 2015

本文实例讲述了python使用multiprocessing模块实现带回调函数的异步调用方法。分享给大家供大家参考。具体分析如下:

multipressing模块是python 2.6版本加入的,通过这个模块可以轻松实现异步调用

from multiprocessing import Pool
def f(x):
  return x*x
if __name__ == '__main__':
  pool = Pool(processes=1)
  # Start a worker processes.
  result = pool.apply_async(f, [10], callback) 
  # Evaluate "f(10)" asynchronously calling callback when finished.

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
在 Django/Flask 开发服务器上使用 HTTPS
Jul 03 Python
Python队列的定义与使用方法示例
Jun 24 Python
Python递归实现汉诺塔算法示例
Mar 19 Python
Python运行不显示DOS窗口的解决方法
Oct 22 Python
python通过ffmgep从视频中抽帧的方法
Dec 05 Python
Python实现的序列化和反序列化二叉树算法示例
Mar 02 Python
使用pyecharts生成Echarts网页的实例
Aug 12 Python
Python ORM编程基础示例
Feb 02 Python
TensorBoard 计算图的可视化实现
Feb 15 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
Aug 28 Python
pycharm 配置svn的图文教程(手把手教你)
Jan 15 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
Apr 24 Python
python对指定目录下文件进行批量重命名的方法
Apr 18 #Python
python开启多个子进程并行运行的方法
Apr 18 #Python
C#返回当前系统所有可用驱动器符号的方法
Apr 18 #Python
python关闭windows进程的方法
Apr 18 #Python
python使用Queue在多个子进程间交换数据的方法
Apr 18 #Python
python获取当前计算机cpu数量的方法
Apr 18 #Python
使用Python编写vim插件的简单示例
Apr 17 #Python
You might like
PHP删除目录及目录下所有文件的方法详解
2013/06/06 PHP
php post大量数据时发现数据丢失问题解决方法
2015/06/20 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
利用php生成验证码
2017/02/23 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
2017/08/11 PHP
Yii框架视图、视图布局、视图数据块操作示例
2019/10/14 PHP
PHP设计模式之外观模式(Facade)入门与应用详解
2019/12/13 PHP
国外大牛IE版本检测!现在IE都到9了,IE检测代码
2012/01/04 Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
jquery 中的each()跳出循环的语句
2014/05/23 Javascript
Javascript中的五种数据类型详解
2014/12/26 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
jQuery文字横向滚动效果的实现代码
2016/05/31 Javascript
Vue自定义指令详解
2017/07/28 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
2019/09/19 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
小程序Scroll-view上拉滚动刷新数据
2020/06/21 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
Python3基础之基本运算符概述
2014/08/13 Python
python迭代器实例简析
2014/09/25 Python
Python文件夹与文件的相关操作(推荐)
2016/07/25 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
Python txt文件加入字典并查询的方法
2019/01/15 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
2019/05/10 Python
python 实现矩阵填充0的例子
2019/11/29 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
技术股东合作协议书
2014/12/02 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
SQL Server中的逻辑函数介绍
2022/05/25 SQL Server