跳转到主要内容

生成一个随机的MongoDB ObjectId。

项目描述

随机ObjectId

Wheel Status

动机

这是一个没有任何宏伟目标的小项目。偶尔我需要一个MongoDB ObjectID来进行单元测试。这可以节省数据库查询、启动本地的mongo、写超过一行Python代码或访问网站的时间。我还想了解更多关于编写和部署Python包的知识。

依赖项

支持

py36+. 请参阅GitHub工作流程此处

安装

$ pip install random-object-id

用法

$ random_object_id -h
usage: random_object_id [-h] [-l]

Generate a random MongoDB ObjectId

optional arguments:
  -h, --help      show this help message and exit
  -l, --longform  prints the ID surrounded by ObjectId("...")
from random_object_id import generate

generate()  # => '5ecd3bbf875e60b4166f6699'

示例

$ random_object_id
55348611a56c10449ab80a4f
$ random_object_id -l
ObjectId("553486125ed592a10c4e8e6b")

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

random_object_id-2.0.0.tar.gz (3.1 kB 查看哈希值)

上传时间:

构建分发

random_object_id-2.0.0-py2.py3-none-any.whl (3.6 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持