欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)現(xiàn)進(jìn)程間通信簡單實(shí)例

 更新時(shí)間:2014年07月23日 18:16:04   投稿:shichen2014  
這篇文章主要介紹了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() 

相關(guān)文章

  • 解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題

    解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題

    今天小編就為大家分享一篇解決pycharm運(yùn)行出錯(cuò),代碼正確結(jié)果不顯示的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python 中 Shutil 模塊詳情

    Python 中 Shutil 模塊詳情

    這篇文章主要介紹了 Python 中 Shutil 模塊,shutil可以簡單地理解為sh + util,shell工具的意思。shutil模塊是對(duì)os模塊的補(bǔ)充,主要針對(duì)文件的拷貝、刪除、移動(dòng)、壓縮和解壓操作。下面來看文章詳細(xì)內(nèi)容
    2021-11-11
  • 在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境

    在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境

    這篇文章主要介紹了在阿里云服務(wù)器上配置CentOS+Nginx+Python+Flask環(huán)境的教程,值得一提的是這里的方案用Nginx作反向代理而使用Gunicorn作wsgi服務(wù)器,需要的朋友可以參考下
    2016-06-06
  • pandas如何修改某一列的數(shù)據(jù)

    pandas如何修改某一列的數(shù)據(jù)

    這篇文章主要介紹了pandas如何修改某一列的數(shù)據(jù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • pycharm第三方庫安裝失敗的問題及解決經(jīng)驗(yàn)分享

    pycharm第三方庫安裝失敗的問題及解決經(jīng)驗(yàn)分享

    這篇文章主要介紹了pycharm第三方庫安裝失敗的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • tensorflow自定義激活函數(shù)實(shí)例

    tensorflow自定義激活函數(shù)實(shí)例

    今天小編就為大家分享一篇tensorflow自定義激活函數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python正則實(shí)現(xiàn)計(jì)算器功能

    python正則實(shí)現(xiàn)計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了python正則實(shí)現(xiàn)計(jì)算器功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python文本相似性計(jì)算之編輯距離詳解

    Python文本相似性計(jì)算之編輯距離詳解

    大家在做爬蟲的時(shí)候,很容易保持一些相似的數(shù)據(jù),這些相似的數(shù)據(jù)由于不完全一致,如果要通過人工一一的審核,將耗費(fèi)大量的時(shí)間,大家對(duì)編輯距離應(yīng)該有所了解,這篇文章我們先來了解下什么是編輯距離,然后在學(xué)習(xí)Python如何計(jì)算編輯距離,下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • 利用python GDAL庫讀寫geotiff格式的遙感影像方法

    利用python GDAL庫讀寫geotiff格式的遙感影像方法

    今天小編就為大家分享一篇利用python GDAL庫讀寫geotiff格式的遙感影像方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解

    Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解

    這篇文章主要介紹了Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解,分享了相關(guān)實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11

最新評(píng)論