python實(shí)現(xiàn)進(jìn)程間通信簡單實(shí)例
本文實(shí)例講解了python實(shí)現(xiàn)兩個(gè)程序之間通信的方法,具體方法如下:
該實(shí)例采用socket實(shí)現(xiàn),與socket網(wǎng)絡(luò)編程不一樣的是socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)的第一個(gè)參數(shù)是socket.AF_UNIX
而不是 socket.AF_INET
例中兩個(gè)python程序 s.py/c.py 要先運(yùn)行s.py
基于fedora13/python2.6測試,成功實(shí)現(xiàn)!
s.py代碼如下:
#!/usr/bin/env python import socket import os if __name__ == '__main__': sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) conn = '/tmp/conn' if not os.path.exists(conn): os.mknod(conn) if os.path.exists(conn): os.unlink(conn) sock.bind(conn) sock.listen(5) while True: connection,address = sock.accept() data = connection.recv(1024) if data == "hello,server": print "the client said:%s!\n" % data connection.send("hello,client") connection.close()
c.py代碼如下:
#!/usr/bin/env python import socket import time if __name__ == '__main__': sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) conn = '/tmp/conn' sock.connect(conn) time.sleep(1) sock.send('hello,server') print sock.recv(1024) sock.close()
- 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 多進(jìn)程通信模塊的簡單實(shí)現(xiàn)
- Python進(jìn)程間通信之共享內(nèi)存詳解
- python多進(jìn)程實(shí)現(xiàn)進(jìn)程間通信實(shí)例
- python執(zhí)行子進(jìn)程實(shí)現(xiàn)進(jìn)程間通信的方法
- Python進(jìn)程通信之匿名管道實(shí)例講解
- Python進(jìn)程的通信Queue、Pipe實(shí)例分析
相關(guān)文章
解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題
今天小編就為大家分享一篇解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-11-11在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境
這篇文章主要介紹了在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境的教程,值得一提的是這里的方案用Nginx作反向代理而使用Gunicorn作wsgi服務(wù)器,需要的朋友可以參考下2016-06-06pycharm第三方庫安裝失敗的問題及解決經(jīng)驗(yàn)分享
這篇文章主要介紹了pycharm第三方庫安裝失敗的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05python正則實(shí)現(xiàn)計(jì)算器功能
這篇文章主要為大家詳細(xì)介紹了python正則實(shí)現(xiàn)計(jì)算器功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12利用python GDAL庫讀寫geotiff格式的遙感影像方法
今天小編就為大家分享一篇利用python GDAL庫讀寫geotiff格式的遙感影像方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-11-11Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解
這篇文章主要介紹了Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解,分享了相關(guān)實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11