MongoDB Atlas REST接口的Python API

mongodbatlas的Python项目详细描述


MongoDB Atlas—MongoDB Atlas的PythonAPI

MongoDB数据库即服务产品Atlas提供 一个完整且记录良好的REST API。在

安装

安装mongodbatlas的最简单方法是使用pip。在

C:\Users\joe>pip install mongodbatlas
Looking in indexes: https://test.pypi.org/simple/
Processing c:\users\joe\appdata\local\pip\cache\wheels\6c\2f\e8\7f33b6b37b40424f1d00d54048aaa63fd47c7b289e790a997d\mongodbatlas-0.2.5b5-py3-none-any.whl
Requirement already satisfied: python-dateutil in c:\users\joe\.virtualenvs\joe-93pxapbd\lib\site-packages (from mongodbatlas)(2.8.1)
Requirement already satisfied: requests in c:\users\joe\.virtualenvs\joe-93pxapbd\lib\site-packages (from mongodbatlas)(2.5.4.1)
Requirement already satisfied: six>=1.5 in c:\users\joe\.virtualenvs\joe-93pxapbd\lib\site-packages (from python-dateutil->mongodbatlas)(1.10.0)
Installing collected packages: mongodbatlas
Successfully installed mongodbatlas-0.2.5b

C:\Users\joe>

安装完成后,您可以通过运行

^{pr2}$

pythontalasapi将restapi封装在一个更具Python风格的API中 基于AtlasAPI类的API。在

库假定存在两个环境变量:

可以在命令行中传递这些参数以及参数 --publickey和{}。在

请参阅below一节,了解如何创建编程的atlasapi键。在

如何创建AtlasAPI密钥

通过选择access菜单项,可以在组织级别创建键 在左侧菜单上:

API Start Screen

创建密钥后,需要为其分配权限。如果你选择 默认情况下,必须将此键显式添加到所需的每个项目中 通过API进行管理。在

API Permissions Screen

在下一个屏幕上,您可以收集API密钥。你只能看到它 一旦如此,请务必复印一份。在

API Create Key Screen

不是在这个屏幕上,我们抹掉了钥匙的一部分,这样就看不见了。在

最后,您需要将要发起API请求的所有节点都列为白名单。在

API Create Key Screen

现在可以开始使用API密钥了。在

用你的钥匙

访问您的帐户所需的密钥的两个部分。而不是经过他们 在命令行中,atlascli程序可以从环境中读取它们 变量ATLAS_PRIVATE_KEY和{}。在

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

推荐PyPI第三方库


热门话题
java标准API:在具有继承用户权限的树中查找实体   带有Hibernate和注释的java多对多自引用   java如何下载和安装Xugler?   java如何向JFrame JButton添加操作?   java如何安装自定义LAF?   java将旧对象的id分配给新对象将把它作为重复的@ManyToMany插入   java如何从WSDL生成/创建服务端点?   java使用基于iText Core的OpenPdf从pdf页面删除或更新添加的图像图标   java WeakHashMap,具有Long、Int或String等类型   java在JFrame中获取和更改值   java变量在扩展另一个类的类中不可见   地理定位Java和GeoLite数据库:如何使用GeoLiteCity。生产方式中的dat?   java类加载器应该能够解析和加载来自不同包的类吗?   java试图调用虚拟方法Volley Android Api   UDP数据报在Java中仅显示第一个字符