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发送伪造的arp请求
Jan 09 Python
Python简单实现enum功能的方法
Apr 25 Python
python操作oracle的完整教程分享
Jan 30 Python
Python中pow()和math.pow()函数用法示例
Feb 11 Python
python如何将图片转换为字符图片
Aug 19 Python
python smtplib模块自动收发邮件功能(二)
May 22 Python
Python+OpenCV实现图像融合的原理及代码
Dec 03 Python
python简单贪吃蛇开发
Jan 28 Python
Python实现插入排序和选择排序的方法
May 12 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
Mar 02 Python
Django程序的优化技巧
Apr 29 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
杏林同学录(四)
2006/10/09 PHP
ThinkPHP添加更新标签的方法
2014/12/05 PHP
php微信公众开发之获取周边酒店信息的方法
2014/12/22 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
2020/02/21 PHP
php数值计算num类简单操作示例
2020/05/15 PHP
Aster vs KG BO3 第二场2.19
2021/03/10 DOTA
XRegExp 0.2: Now With Named Capture
2007/11/30 Javascript
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
jQuery事件的绑定、触发、及监听方法简单说明
2016/05/10 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
Bootstrap 手风琴菜单的实现代码
2017/01/20 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
说说node中的可读流和可写流的区别
2018/06/01 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
详解微信小程序之一键复制到剪切板
2019/04/24 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
[01:24:16]2018DOTA2亚洲邀请赛 4.6 全明星赛
2018/04/10 DOTA
[50:45]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第一场
2018/04/10 DOTA
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
python求解数组中两个字符串的最小距离
2018/09/27 Python
Python使用统计函数绘制简单图形实例代码
2019/05/15 Python
Python3网络爬虫中的requests高级用法详解
2019/06/18 Python
django中SMTP发送邮件配置详解
2019/07/19 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
计算机应用专业学生的自我评价分享
2013/11/03 职场文书
十佳大学生事迹材料
2014/01/29 职场文书
单位绩效考核方案
2014/05/11 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL