python實現(xiàn)進(jìn)程間通信簡單實例
本文實例講解了python實現(xiàn)兩個程序之間通信的方法,具體方法如下:
該實例采用socket實現(xiàn),與socket網(wǎng)絡(luò)編程不一樣的是socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)的第一個參數(shù)是socket.AF_UNIX
而不是 socket.AF_INET
例中兩個python程序 s.py/c.py 要先運行s.py
基于fedora13/python2.6測試,成功實現(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實例
- Python進(jìn)程間通信 multiProcessing Queue隊列實現(xiàn)詳解
- Python進(jìn)程間通信Queue實例解析
- Python進(jìn)程間通信Queue消息隊列用法分析
- python進(jìn)程間通信Queue工作過程詳解
- python 多進(jìn)程通信模塊的簡單實現(xiàn)
- Python進(jìn)程間通信之共享內(nèi)存詳解
- python多進(jìn)程實現(xiàn)進(jìn)程間通信實例
- python執(zhí)行子進(jìn)程實現(xiàn)進(jìn)程間通信的方法
- Python進(jìn)程通信之匿名管道實例講解
- Python進(jìn)程的通信Queue、Pipe實例分析
相關(guān)文章
解決pycharm運行出錯,代碼正確結(jié)果不顯示的問題
今天小編就為大家分享一篇解決pycharm運行出錯,代碼正確結(jié)果不顯示的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11
在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境
這篇文章主要介紹了在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境的教程,值得一提的是這里的方案用Nginx作反向代理而使用Gunicorn作wsgi服務(wù)器,需要的朋友可以參考下2016-06-06
pycharm第三方庫安裝失敗的問題及解決經(jīng)驗分享
這篇文章主要介紹了pycharm第三方庫安裝失敗的解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
利用python GDAL庫讀寫geotiff格式的遙感影像方法
今天小編就為大家分享一篇利用python GDAL庫讀寫geotiff格式的遙感影像方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11
Python入門之三角函數(shù)sin()函數(shù)實例詳解
這篇文章主要介紹了Python入門之三角函數(shù)sin()函數(shù)實例詳解,分享了相關(guān)實例,具有一定參考價值,需要的朋友可以了解下。2017-11-11

