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

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 Android Studio:我的短信应用程序不是默认短信应用程序的选项之一   java处理字符串问题   java为什么我的程序打印“null”而不是字符串?   java为什么要创建一个无限循环?   java循环在一段时间后将布尔值更改为false?   java Android Rest Api Post 400错误请求   java调用另一个方法以获取resultset并正确关闭连接?   java我想在2d数组中添加一行   Java:我需要从outputstream中获取字节数组   C语言中Java元注释的等价物#   java如何在从web下载图像时保持原始图像的dpi?   java中基于输入值的spring boot动态值   java从请求中获取主机名   java可以复制Swing代码并在intelliJ中的designer中查看它吗   spring如何使用java配置多个ldap   安卓如何在Java中使用具有多个类似参数的JSON请求/响应循环?   java LIbGDX如何在语言更改时翻译所有文本?