未提供项目说明

ipcq的Python项目详细描述


ipcq公司

建立在内置库multiprocessing之上的简单进程间通信(IPC)队列。在

快速入门

Server

import ipcq


with ipcq.QueueManagerServer(address=ipcq.Address.DEFAULT, authkey=ipcq.AuthKey.DEFAULT) as server:
    server.get_queue().get()

Client

^{pr2}$

请签出examples文件夹以获取更多示例。在

美国石油学会

类ipcq.QueueManagerServeraddress:可选[str],authkey:可选[bytes])

此类继承multiprocessing.managers.BaseManager。在

address可以是ipcq.Address.AUTOipcq.Address.CWD或{}中描述的任何其他路径。 当给定ipcq.Address.AUTO时,将选择一个随机地址。 ipcq.Address.CWD表示使用当前工作目录中的文件。在

authkey就像身份验证的密码。它可以是ipcq.AuthKey.AUTOipcq.AuthKey.DEFAULTipcq.AuthKey.EMPTY或任何其他任意的{}。在

defget_queueident:Union[AnyStr,int,type(None)]=None)->gt;排队。排队

该方法返回与ident对应的queue.Queue。 返回的队列在服务器和客户端之间共享。 所以服务器和客户机都访问同一个队列。在

ident是标识,它可以是任何类似字符串的对象,int或{}。 默认值是None。 它用于区分获得的队列。 不同的ident引用不同的队列。在

类ipcq.QueueManagerClientaddress:可选[str],authkey:可选[bytes])

此类继承multiprocessing.managers.BaseManager。在

address可以是ipcq.Address.CWD或{}中描述的任何其他路径。 当服务器设置为ipcq.Address.CWD并且客户机运行在服务器运行的同一个CWD中时,也可以使用ipcq.Address.CWD来设置客户机。 否则,它应该与服务器实例中的address字段相同。在

authkey就像身份验证的密码。它必须与服务器上的设置相同。 如果服务器是用ipcq.AuthKey.DEFAULTipcq.AuthKey.EMPTY设置的,则客户机可以使用相同的设置。在

defget_queueident:Union[AnyStr,int,type(None)]=None)->gt;排队。排队

该方法返回与ident对应的queue.Queue。 返回的队列在服务器和客户端之间共享。 所以服务器和客户机都访问同一个队列。在

ident是标识,它可以是任何类似字符串的对象,int或{}。 默认值是None。 它用于区分获得的队列。 不同的ident引用不同的队列。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
iOS MDM注册配置文件请求/Profile使用java对证书进行签名   java如何调试GWT项目中的PHP文件   Mac和Windows之间的Java文件getFreeSpace差异   java从ArrayList进入JComboBox   ApacheKafka如何执行zookeeperserverstart。我的java程序中的bat文件?   JAXRS应用程序的java初始化   java如何为double覆盖compareTo方法?   使用进程动态运行java代码   sockets java。网SocketException:权限被拒绝openshift   java PorterduffXfermode:清除位图的一部分   其他线程中变量的java更改侦听器   java如何初始化接口实例以与父片段中的子片段通信   java Cordova插件在构建时出错,源代码1.6中不支持菱形运算符使用源代码7   java是学习编程的教育游戏吗?   在不同机器上使用JasperReports API运行代码时出现java问题   java Spring引导延迟Flyway序列化循环依赖   未为加密/解密初始化java密码