Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ZeroMQ valid.recv()标志是什么?_Python_Zeromq_Pyzmq - Fatal编程技术网

Python ZeroMQ valid.recv()标志是什么?

Python ZeroMQ valid.recv()标志是什么?,python,zeromq,pyzmq,Python,Zeromq,Pyzmq,,您可以提供可选参数int flags,该参数可以是“任何有效的.recv()标志”。不幸的是,我找不到任何关于这些标志实际上是什么的参考 那么,ZeroMQ中有效的.recv()标志是什么? 我已经用pyzmq和zeromq标记了这个问题,因为我相信答案可能不是针对pyzmq的,因为zeromq v.2.x.recv()方法支持ZMQ\u NOBLOCK标志和ZMQ\u RCVMORE标志 API中定义的flags参数是这些标志的组合 还请注意,各个第三方语言绑定/包装器{may | do}提

,您可以提供可选参数
int flags
,该参数可以是“任何有效的
.recv()
标志”。不幸的是,我找不到任何关于这些标志实际上是什么的参考

那么,ZeroMQ中有效的
.recv()
标志是什么?


我已经用
pyzmq
zeromq
标记了这个问题,因为我相信答案可能不是针对
pyzmq
的,因为zeromq v.2.x
.recv()
方法支持
ZMQ\u NOBLOCK
标志和
ZMQ\u RCVMORE
标志

API中定义的
flags
参数是这些标志的组合

还请注意,各个第三方语言绑定/包装器{may | do}提供各自的(通常定义
'd常量名),因此最好的检查位置是
pyzmq
源代码

到目前为止,python以这种方式配备了这些标志常量:

import zmq

print( zmq.__version__ )
2.1.11

print( zmq.NOBLOCK )
1

print( zmq.RCVMORE )
13

print( zmq.Socket.recv.__doc__ )
...