SharedCollections包含一些常用的数据结构集合,这些集合可以在多个访问管理器中访问。

SharedCollections的Python项目详细描述


共享集合

SharedCollections包含一些常用的数据结构集合,如queue和stack,这些集合可以由多个访问管理器单独访问。目前是阿尔法阶段。在

版本

此模块的当前版本是0.0.2。在

通过下面的命令进行检查。在

python3 -m sharedcollections.version

依赖关系

没有这样的外部依赖关系,目前它只在python3.5+中受支持。在

安装

使用git

^{pr2}$

使用pip

pip3 install SharedCollections

卸载

pip3 uninstall SharedCollections

使用

下面给出了使用SharedQueue作为参考的示例。在

fromsharedcollections.queueimportSharedQueueif__name__=="__main__":q=SharedQueue()# Constructor of SharedQueue can take two named aruguments# maxsize, default is None, decideds the maximum length of# items of the queue.# maxmgr. default is None, decideds the maximum count of the# managers of the queue.mgr1=q.new_manager()q.put(1)mgr2=q.new_manager()q.put(2)q.put(3)print('Length of mgr1',len(mgr1))print('Length of mgr2',len(mgr1))foriinmgr1:print(i,end=' ')print('\n------------------------')print(next(mgr2))print(mgr2.have_values())print(next(mgr2))

上面的代码将生成下面的输出。在

Length of mgr1 3
Length of mgr2 2
1 2 3
------------------------
2
True
3

许可证

此库是根据MIT许可证授予的。在

发展

这是目前在阿尔法阶段,很快我将发布一个新的版本与共享堆栈。在

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

推荐PyPI第三方库


热门话题
使用SeleniumWebDriver(又称Selenium2.0)JAVA向下滚动鼠标   java获取与消费者组kafka关联的主题列表   java在现实生活中,您什么时候会使用堆栈而不是常规链表,或者使用常规队列而不是优先级队列?   java实际参数列表和形式参数列表的长度不同(但两种长度都是2?)   默认情况下,Lucene(java框架)是否根据术语计算文档的tfidf和余弦相似性?   java编辑XML样式表更改Android中的按钮   java在Eclipse4中从处理程序更新视图   java是节点列表、数组、列表还是其他什么?   java Hibernate查询问题   java Spark在并行化列表时引发ArrayIndexOutOfBoundsException   Java中有3D几何算法库吗?   java如何获取超过25条post消息   java如何在不同的活动中获取Int的值?getIntent()不再工作了   java在VerticalViewPage(Android)的每个页面中动态插入JSON数据