Python多进程同步简单实现代码


Posted in Python onApril 27, 2016

本文讲述了Python多进程同步简单实现代码。分享给大家供大家参考,具体如下:

#encoding=utf8
from multiprocessing import Process, Lock
def func(lock, a):
  lock.acquire()
  print a
  lock.release()
if __name__ == '__main__':
  lock = Lock()
  workers = []
  # 创建两个进程
  for i in range(0, 2):
    p = Process(target = func, args = (lock, i))
    p.start()
    workers.append(p)
  # 等待所有的进程结束
  for p in workers:
    p.join()

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

Python 相关文章推荐
Python ValueError: invalid literal for int() with base 10 实用解决方法
Jun 21 Python
Python写入数据到MP3文件中的方法
Jul 10 Python
Django自定义分页效果
Jun 27 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
Mar 13 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
浅析PEP572: 海象运算符
Oct 15 Python
win10环境下配置vscode python开发环境的教程详解
Oct 16 Python
Python模拟登录之滑块验证码的破解(实例代码)
Nov 18 Python
python实现图像全景拼接
Mar 27 Python
python爬虫之selenium库的安装及使用教程
May 23 Python
Python中常见的反爬机制及其破解方法总结
Jun 10 Python
python可视化分析绘制带趋势线的散点图和边缘直方图
Jun 25 Python
Python对象转JSON字符串的方法
Apr 27 #Python
Python利用前序和中序遍历结果重建二叉树的方法
Apr 27 #Python
Python实现二维有序数组查找的方法
Apr 27 #Python
Python数组遍历的简单实现方法小结
Apr 27 #Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
Apr 27 #Python
Python单链表简单实现代码
Apr 27 #Python
python版本的读写锁操作方法
Apr 25 #Python
You might like
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
php数组指针操作详解
2017/02/14 PHP
前台js调用后台方法示例
2013/12/02 Javascript
在Firefox下js select标签点击无法弹出
2014/03/06 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
浅谈JsonObject中的key-value数据解析排序问题
2017/12/06 Javascript
解决vue-router中的query动态传参问题
2018/03/20 Javascript
vue 实现通过手机发送短信验证码注册功能
2018/04/19 Javascript
vue项目动态设置页面title及是否缓存页面的问题
2018/11/08 Javascript
Angular中使用ng-zorro图标库部分图标不能正常显示问题
2019/04/22 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
跟老齐学Python之集合的关系
2014/09/24 Python
Python 函数基础知识汇总
2018/03/09 Python
python并发编程多进程 互斥锁原理解析
2019/08/20 Python
Python爬虫headers处理及网络超时问题解决方案
2020/06/19 Python
属性与 @property 方法让你的python更高效
2020/09/21 Python
使用CSS3配合IE滤镜实现渐变和投影的效果
2015/09/06 HTML / CSS
HTML5 canvas画矩形时出现边框样式不一致的解决方法
2013/10/14 HTML / CSS
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
完美实现CSS垂直居中的11种方法
2021/03/27 HTML / CSS
自荐信包含哪些内容
2013/10/30 职场文书
客运企业隐患排查工作方案
2014/06/06 职场文书
领导班子党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
2014年药店店长工作总结
2014/11/17 职场文书
微信小程序实现聊天室功能
2021/06/14 Javascript
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis