python執(zhí)行子進(jìn)程實(shí)現(xiàn)進(jìn)程間通信的方法
更新時(shí)間:2015年06月02日 16:44:58 作者:niuniu
這篇文章主要介紹了python執(zhí)行子進(jìn)程實(shí)現(xiàn)進(jìn)程間通信的方法,涉及Python使用subprocess模塊操作進(jìn)程的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了python執(zhí)行子進(jìn)程實(shí)現(xiàn)進(jìn)程間通信的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
a.py:
import subprocess, time
subproc = subprocess.Popen(['c:\python31\python.exe', 'c:/b.py'], stdin=subprocess.PIPE, shell=True)
time.sleep(0.5)
print('start')
subproc.stdin.write('data\n')
subproc.communicate('data\n')
print('end')
b.py:
import sys
print('receive...')
s = sys.stdin.readline()
print('get:', len(s), s)
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- Python多進(jìn)程通信Queue、Pipe、Value、Array實(shí)例
- Python進(jìn)程間通信 multiProcessing Queue隊(duì)列實(shí)現(xiàn)詳解
- Python進(jìn)程間通信Queue實(shí)例解析
- Python進(jìn)程間通信Queue消息隊(duì)列用法分析
- python進(jìn)程間通信Queue工作過程詳解
- python實(shí)現(xiàn)進(jìn)程間通信簡(jiǎn)單實(shí)例
- python 多進(jìn)程通信模塊的簡(jiǎn)單實(shí)現(xiàn)
- Python進(jìn)程間通信之共享內(nèi)存詳解
- python多進(jìn)程實(shí)現(xiàn)進(jìn)程間通信實(shí)例
- Python進(jìn)程通信之匿名管道實(shí)例講解
- Python進(jìn)程的通信Queue、Pipe實(shí)例分析
相關(guān)文章
如何在Python?中使用?Luhn?算法驗(yàn)證數(shù)字
Luhn 算法驗(yàn)證器有助于檢查合法數(shù)字并將其與不正確或拼寫錯(cuò)誤的輸入分開,這篇文章主要介紹了在Python中使用Luhn算法驗(yàn)證數(shù)字,需要的朋友可以參考下2023-06-06
基于Tensorflow讀取MNIST數(shù)據(jù)集時(shí)網(wǎng)絡(luò)超時(shí)的解決方式
這篇文章主要介紹了基于Tensorflow讀取MNIST數(shù)據(jù)集時(shí)網(wǎng)絡(luò)超時(shí)的解決方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Pandas替換及部分替換(replace)實(shí)現(xiàn)流程詳解
這篇文章主要介紹了Pandas替換及部分替換(replace)實(shí)現(xiàn)流程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
Jupyter Notebook運(yùn)行代碼無反應(yīng)問題及解決方法
這篇文章主要介紹了Jupyter Notebook運(yùn)行代碼無反應(yīng)問題及解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01

