单例元类和单例工厂

singletons的Python项目详细描述


声明具有不同实例化范围的单例类和单例工厂,力求线程安全和简单

  • 自由软件:麻省理工学院许可证

安装

pip install singletons

快速示例

    import singletons

@singletons.GlobalFactory
def my_uuid():
    return uuid.uuid4()

# elsewhere...
my_uuid()  # will return the global instance of a UUID object

开发

要运行所有测试,请运行:

tox

变更日志

主人

0.2.2(2018-02-01)

  • 在不使用GreenThread环境的情况下使用GreenThread单例时显示警告而不是异常

0.2.1(2018-01-29)

  • CI更改

0.2.0(2018-01-23)

  • 更多测试
  • 添加到文档中的用法示例
  • 修复了测试显示的问题

0.1.0(2018-01-22)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
Java中的开源字典组件   即使在成功执行删除查询之后,java更新的列表也不会显示在jsp页面中   java Apache:无法启动上下文路径/网站上的失败应用程序   java验证CSV中的特定列   对于具有专用内存的java应用程序,最小堆大小低于最大堆大小有意义吗?   java将数组中的值转换为多维数组   java在给定程序中,垃圾收集器在对象被取消引用之前正在运行。。。使用jre 7(32位)   java在运行时动态刷新文件夹   eclipse如何解决“java.net.BindException:地址已在使用:JVM_Bind”错误?   Java数组与数组   每次任务完成任务时,Java多线程都会安排任务   java部分编译时使用maven编织第三方jar   java Dokku单一回购中的多个应用程序   用apachevelocity生成javac/C++语言文件   java如何使用spring应用程序上下文中的属性文件实例化列表   java访问智能卡文件结构   具有GlobalMethodSecurity的java自定义UserDetailService循环引用   java如何集成Spring和JSF