python多进程间通信代码实例

作者:科技改变未来☆ 时间:2023-10-06 20:22:17 

这篇文章主要介绍了python多进程间通信代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这里使用pipe代码如下:


import time
from multiprocessing import Process
import multiprocessing

class D:
 @staticmethod
 def test(pipe):
   while True:
     for i in range(10):
       pipe.send(i)
      time.sleep(2)

@staticmethod
 def test2(pipe):
   while True:print('test2 value:%s' % pipe.recv())
     time.sleep(2)

if __name__ == '__main__':
 pipe = multiprocessing.Pipe()
 p = Process(target=D.test2,args=(pipe[0],))
 p2 = Process(target=D.test,args=(pipe[1],))

p.start()
 p2.start()

执行后的效果:

python多进程间通信代码实例

来源:https://www.cnblogs.com/codeDevotee/p/11553556.html

标签:python,多,进程,通信
0
投稿

猜你喜欢

  • 利用Python读取微信朋友圈的多种方法总结

    2023-02-12 20:47:20
  • 服务端XMLHTTP(ServerXMLHTTP in ASP)基本应用(下)

    2008-11-11 12:59:00
  • Python内置函数Type()函数一个有趣的用法

    2023-01-16 06:30:44
  • 什么是python的函数体

    2022-07-29 22:09:32
  • SQL Server端口更改后的数据库连接方式

    2008-12-29 14:11:00
  • MySQL source命令的使用简介

    2024-01-15 14:35:18
  • python+flask实现API的方法

    2023-12-18 17:25:03
  • Python如何实现定时器功能

    2023-04-13 23:19:28
  • 浅析Python 3 字符串中的 STR 和 Bytes 有什么区别

    2021-02-20 00:51:59
  • Python3实现从文件中读取指定行的方法

    2021-01-06 04:18:17
  • Pytorch的安装过程之pip、conda、Docker容器安装

    2021-05-20 00:07:51
  • DJango的创建和使用详解(默认数据库sqlite3)

    2024-01-24 20:24:39
  • Perl中的符号 ->;、=>; 和 :: 分别表示什么意思?

    2022-11-28 14:38:48
  • 解决Vue路由导航报错:NavigationDuplicated: Avoided redundant navigation to current location

    2023-07-02 17:08:39
  • 在.NetCore(C#)中使用ODP.NET Core+Dapper操作Oracle数据库

    2024-01-26 05:33:06
  • python+opencv实现摄像头调用的方法

    2022-08-13 02:29:46
  • css reset中的list-style:none

    2010-05-26 13:56:00
  • Python 中导入csv数据的三种方法

    2022-02-24 10:12:10
  • 快速上手基于Anaconda搭建Django环境的教程

    2021-07-02 22:07:13
  • 最新mysql-5.7.21安装和配置方法

    2024-01-28 13:14:04
  • asp之家 网络编程 m.aspxhome.com