首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Python > 驻留在磁盘上的目录中的一个简单的队列抽象。

驻留在磁盘上的目录中的一个简单的队列抽象。

资 源 简 介

DirectoryQueue A Python package providing an abstraction around a filesystem-based queue. All queue operations are atomic as they rely on directory operations, so it is commonly used as a persistent queue between services. Example: >>> from directory_queue.directory_queue import DirectoryQueue >>> from directory_queue.generic_queue_item import GenericQueueItem >>> import os >>> >>> qdir = "/tmp/queue" >>> os.mkdir(qdir) >>> dq = DirectoryQueue(qdir, GenericQueueItem) >>> >>> item1 = dq.newQueueItem("item1") >>> file(item1.dataFileName(), "w").write("some data") >>> item1.writeMetadata({"what": "anything", "foo": "bar"}) >>> dq.itemReady(item1) >>> >>> ready_item1 = dq.getNext() >>> md = ready_item1.readMetadata() >>> md {"what": "anything", "foo": "bar"} >>> data = file(ready_item1.da

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
  • 杨波 1小时前 成为了本站会员

  • ZS 2小时前 成为了本站会员

  • . 1天前 成为了本站会员

  • 奋斗 1天前 成为了本站会员

  • 1天前 成为了本站会员

  • 一天不玩浑身难受 2天前 成为了本站会员

  • Aloha 2天前 成为了本站会员

  • 嘻嘻嘻 2天前 成为了本站会员

  • maihaoweilai 2天前 成为了本站会员

  • 紫麟鹿 2天前 成为了本站会员