最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2014年07月23日 18:16:04   投稿:shichen2014  
這篇文章主要介紹了python實現(xiàn)進程間通信簡單實例,需要的朋友可以參考下

本文實例講解了python實現(xiàn)兩個程序之間通信的方法,具體方法如下:

該實例采用socket實現(xiàn),與socket網(wǎng)絡編程不一樣的是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中的flask框架詳解

    Python中的flask框架詳解

    flask是一個基于Python開發(fā)并且依賴jinja2模板和Werkzeug?WSGI服務的一個微型框架,對于Werkzeug本質(zhì)是Socket服務端,其用于接收http請求并對請求進行預處理,然后觸發(fā)Flask框架,本文給大家介紹Python中的flask框架,感興趣的朋友跟隨小編一起看看吧
    2022-02-02
  • 教你pycharm運行Django第一個項目

    教你pycharm運行Django第一個項目

    本文主要介紹了教你pycharm運行Django第一個項目的實現(xiàn),文中通過圖文示例介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-08-08
  • 使用Python+Splinter自動刷新12306火車票

    使用Python+Splinter自動刷新12306火車票

    一年一度的春運又來了,今年我自己寫了個搶票腳本,下面小編給大家分享使用Python+Splinter自動刷新12306火車票,需要的朋友參考下吧
    2018-01-01
  • Django 項目通過加載不同env文件來區(qū)分不同環(huán)境

    Django 項目通過加載不同env文件來區(qū)分不同環(huán)境

    這篇文章主要介紹了Django 項目如何通過加載不同env文件來區(qū)分不同環(huán)境,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • Linux安裝Python3如何和系統(tǒng)自帶的Python2并存

    Linux安裝Python3如何和系統(tǒng)自帶的Python2并存

    這篇文章主要介紹了Linux安裝Python3如何和系統(tǒng)自帶的Python2并存,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • python實現(xiàn)對變位詞的判斷方法

    python實現(xiàn)對變位詞的判斷方法

    這篇文章主要為大家詳細介紹了python實現(xiàn)對變位詞的判斷方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 深入了解python裝飾器

    深入了解python裝飾器

    這篇文章主要介紹了解python裝飾器,裝飾器定義一個為其他函數(shù)添加功能的函數(shù),裝飾器就是在不修改裝飾對象源代碼以及調(diào)用方式的前提下,為裝飾對象添加新功能,下面和小編一起進入文章內(nèi)容了解更多知識,需要的朋友可以參考一下
    2022-03-03
  • 分享給Python新手們的幾道簡單練習題

    分享給Python新手們的幾道簡單練習題

    這篇文章主要給學習Python的新手們分享了幾道簡單練習題,文中給出了詳細的示例代碼供大家學習參考,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09
  • Pandas分組與排序的實現(xiàn)

    Pandas分組與排序的實現(xiàn)

    這篇文章主要介紹了Pandas分組與排序的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件

    Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件

    這篇文章主要介紹了Python基于smtplib協(xié)議實現(xiàn)發(fā)送郵件,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06

最新評論

廊坊市| 江西省| 治县。| 马鞍山市| 栾城县| 宁武县| 信宜市| 昆明市| 库尔勒市| 宁阳县| 渝中区| 贡山| 英吉沙县| 龙井市| 浦城县| 泸定县| 永德县| 乾安县| 高雄县| 乌兰县| 贵德县| 盘锦市| 德令哈市| 阿鲁科尔沁旗| 曲松县| 海林市| 文山县| 双鸭山市| 大理市| 西安市| 新平| 曲阳县| 大新县| 泸水县| 大城县| 绥滨县| 南漳县| 黑龙江省| 涟源市| 迁西县| 华容县|