用于应用和释放独占资源的轻量级管理系统。

reskeeper的Python项目详细描述


#Reskeeper
[![版本](https://img.shields.io/static/v1.svg?label=version&;message=0.1.1&;color=blue)(https://github.com/qige96/reskeeper)
[![文档](https://img.shields.io/static/v1.svg?“标签=文档和消息;消息= RTDS和/ReSkre./RealthDoc .IO/En/最新/”< BR> > BR/>一种应用和发布独占资源的轻量级管理系统。
BR/> BR/>介绍:
BR/>考虑这些场景:您正在做Web BRACK,
需要多线程代理,每个线程只能使用一个代理,一个代理只能由一个线程在
一次使用;或者您正在对
您的多个应用程序的登录过程进行猴子测试,每个应用程序只能使用一个测试帐户,每个帐户只能由一个应用程序在一次使用
。您需要管理这些**独占资源**的
应用和发布,这是一个小系统,它能帮上忙。



/>从reskeeper导入ResourceKeeper

resources=[
“resource1”、
“resource2”、
]

rk.load(resources)加载一批数据

res2=rk.get();再获取一个资源
res3=rk.get()。#无,无可用资源


print(res1)res1;resúid:1>;
print(res2.resúid,
res2.data)res2;resource2;
print(res3)print(res3)None



rk.release(res1)res1;释放一个资源


res4=rk.get();一个可用资源




print(res4.to U dict())是的#{res-id':1,'data':'resource1'}

`````

\documentation


参见https://reskeeper.readthedocs.io


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

推荐PyPI第三方库


热门话题
java爬虫获取外部网站搜索结果   java Bluestack未连接到eclipse   java如何从ConstraintViolationException Hibernamte获取数据库字段名   HttpResponse HttpResponse=httpClient引发java运行时错误。执行(httpPost);   Jama中矩阵的java点积和叉积   java有什么方法可以唯一地识别可扩展设备吗?   java我需要用*来写我的名字,但我不断遇到一个错误,我对编码很陌生   java变量是在内部类中访问的。需要被宣布为最终决定。但我不想宣布最终结果   java如何缩短base64图像字符串,Android?   JavaSpringMVC:计划方法不自动触发   图形学习Java 2D API的好资源是什么?   如何在java中对方法进行排队   java JavaFX多行   java Selenium无法在[链接]上找到基于CSS元素的密码字段元素http://www.cartasi.it/gtwpages/index.jsp   Java中的equals()和hashCode()契约   软删除情况下的java Hibernate二级缓存   java为什么这段代码要两次调用这些方法?