您的位置:首页 -> 软件教程 -> 应用软件 -> 杂类工具
软件教程分类查找
办公软件 图形图像 视频播放 格式转换 手机辅助 系统工具 电脑学习 下载工具 浏览器 QQ 专区 聊天 输入法 安全杀毒
第一部分 基础教程
精品软件课程
更多>>

python执行子进程实现进程间通信的好办法!

6.0
出处:3lian.com 时间:2018-05-11 人气:4
您可能感兴趣的问题: python

核心提示:python执行子进程实现进程间通信的方法

python执行子进程实现进程间通信的好办法!

  

1

  

2

  

3

  

4

  

5

  

6

  

7

  

  

  

import subprocess, time

  

subproc = subprocess.Popen(['c:python31python.exe', 'c:/b.py'], stdin=subprocess.PIPE, shell=True)

  

time.sleep(0.5)

  

print('start')

  

subproc.stdin.write('datan')

  

subproc.communicate('datan')

  

print('end')

  

  

  b.py:

  ?

  

1

  

2

  

3

  

4

  

  

  

import sys

  

print('receive...')

  

s = sys.stdin.readline()

  

print('get:', len(s), s)

  

  

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