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实现的监测服务器硬盘使用率脚本分享
Nov 07 Python
Python fileinput模块使用实例
Jun 03 Python
python中字符串前面加r的作用
Jun 04 Python
python如何查看系统网络流量的信息
Sep 12 Python
Python通过Django实现用户注册和邮箱验证功能代码
Dec 11 Python
Python通过属性手段实现只允许调用一次的示例讲解
Apr 21 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
python矩阵的转置和逆转实例
Dec 12 Python
Python button选取本地图片并显示的实例
Jun 13 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
基于python连接oracle导并出数据文件
Apr 28 Python
python pandas 解析(读取、写入)CSV 文件的操作方法
Dec 24 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 强制下载文件代码
2010/10/24 PHP
PHP中根据IP地址判断城市实现城市切换或跳转代码
2012/09/04 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
JavaScript模板入门介绍
2012/09/26 Javascript
js中widow.open()方法使用详解
2013/07/30 Javascript
ListBox实现上移,下移,左移,右移的简单实例
2014/02/13 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
js实现简单的联动菜单效果
2015/08/19 Javascript
javascript html5 canvas实现可拖动省份的中国地图
2016/03/11 Javascript
利用jQuery的动画函数animate实现豌豆发射效果
2016/08/28 Javascript
Bootstrap table使用方法总结
2017/05/10 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
2017/09/11 Javascript
VUE 解决mode为history页面为空白的问题
2019/11/01 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
使用setup.py安装python包和卸载python包的方法
2013/11/27 Python
Python程序设计入门(1)基本语法简介
2014/06/13 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
使用Python调取任意数字资产钱包余额功能
2019/08/15 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
python爬虫开发之urllib模块详细使用方法与实例全解
2020/03/09 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
Python学习之os模块及用法
2020/06/03 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
伊莱克斯(Electrolux)俄罗斯网上商店:瑞典家用电器品牌
2021/01/23 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
团组织关系介绍信
2014/01/12 职场文书
机电一体化应届生求职信范文
2014/01/24 职场文书
幼儿老师求职信
2014/06/30 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
高中政治教师教学反思
2016/02/23 职场文书
Python-OpenCV教程之图像的位运算详解
2021/06/21 Python