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

python 多進程通信模塊的簡單實現(xiàn)

 更新時間:2014年02月20日 15:35:38   作者:  
這篇文章主要介紹了python 多進程通信模塊的簡單實現(xiàn),需要的朋友可以參考下

多進程通信方法好多,不一而數(shù)。剛才試python封裝好嘅多進程通信模塊 multiprocessing.connection。

簡單測試咗一下,效率還可以,應該系對socket封裝,效率可以達到4krps,可以滿足好多方面嘅需求啦。

附代碼如下:

client

復制代碼 代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-
""" download - slave
"""
__author__ = 'Zagfai'
__license__ = 'MIT@2014-02'

import webtul
from multiprocessing.connection import Client

a = 0
try:
    while True:
        a += 1
        address = ('10.33.41.112', 6666)
        conn = Client(address, authkey='hellokey')
        #print conn.recv()
        d = conn.recv()
        conn.close()
except:
    pass

print a

server

復制代碼 代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-
""" downloader - master server
"""
__author__ = 'Zagfai'
__license__ = 'MIT@2014-02'

import webtul
from multiprocessing.connection import Listener
from threading import Thread


def listener():
    address = ('10.33.41.112', 6666)
    listener = Listener(address, backlog=100, authkey='hellokey')
    while True:
        conn = listener.accept()
        #print 'connection accepted from', listener.last_accepted
        try:
            conn.send({'1':2, '2':'abc'})
        except Exception, e:
            print e
        finally:
            conn.close()
    listener.close()

listener_th = Thread(target=listener)
listener_th.daemon = True
listener_th.start()
listener_th.join(timeout=20)

相關文章

  • python自動化測試之破解滑動驗證碼

    python自動化測試之破解滑動驗證碼

    這篇文章介紹了python自動化破解之破解滑動驗證碼的解決方案,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Python實現(xiàn)號碼歸屬地查詢功能

    Python實現(xiàn)號碼歸屬地查詢功能

    這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)對手機號碼進行地域分析并查詢歸屬地的功能,感興趣的小伙伴可以跟隨小編一起學習一下
    2022-12-12
  • Python的pygame安裝教程詳解

    Python的pygame安裝教程詳解

    Pygame是跨平臺Pyth,Pygame 作者是 Pete Shinners, 協(xié)議為 GNU Lesser General Public License。這篇文章主要介紹了Python的pygame安裝教程,需要的朋友可以參考下
    2020-02-02
  • Python常見讀寫文件操作實例總結(jié)【文本、json、csv、pdf等】

    Python常見讀寫文件操作實例總結(jié)【文本、json、csv、pdf等】

    這篇文章主要介紹了Python常見讀寫文件操作,結(jié)合實例形式總結(jié)分析了Python常見的各種文件讀寫操作,包括文本、json、csv、pdf等文件的讀寫與相關注意事項,需要的朋友可以參考下
    2019-04-04
  • 全面了解Python的getattr(),setattr(),delattr(),hasattr()

    全面了解Python的getattr(),setattr(),delattr(),hasattr()

    下面小編就為大家?guī)硪黄媪私釶ython的getattr(),setattr(),delattr(),hasattr()。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • python開發(fā)之文件操作用法實例

    python開發(fā)之文件操作用法實例

    這篇文章主要介紹了python開發(fā)之文件操作用法,以實例形式較為詳細的分析了Python針對文件的路徑、文件名、后綴名等操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • 深入掌握Python模塊創(chuàng)建導入和使用

    深入掌握Python模塊創(chuàng)建導入和使用

    這篇文章主要為大家介紹了深入掌握Python模塊創(chuàng)建導入和使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • 簡單介紹Python中的幾種數(shù)據(jù)類型

    簡單介紹Python中的幾種數(shù)據(jù)類型

    Python基本內(nèi)置數(shù)據(jù)類型有很多種,比如:整型(數(shù)字)、字符串、元組、列表、字典和布爾類型,下面就來給大家詳細介紹下
    2016-01-01
  • 最新評論