跳转到主要内容

数字海洋CLI工具doctl的Python封装。

项目描述

python-doctl

数字海洋doctl命令行工具的Python封装。

使用方法

>>> import doctl

>>> for droplet in doctl.compute.droplet.list():
...     print(droplet['name'])
pypi.kennethreitz.org
code.kennethreitz.org
build.kennethreitz.org
…

>>> for key in doctl.compute.ssh_key.list():
...     print(key['name'])
Blink (iPad)
thoth
macbook

所有方法都返回Python数据结构,包括时区感知的Datetime对象。

注意

建议使用DIGITALOCEAN_ACCESS_TOKEN环境变量。

可用命名空间

此库覆盖了doctl的整个API表面,因此以下命名空间可供您使用和享受

  • compute.account
  • compute.action
  • compute.certificate
  • compute.domain
  • compute.domain_records
  • compute.droplet
  • compute.firewall
  • compute.floating_ip
  • compute.image
  • compute.image_action
  • compute.load_balancer
  • compute.plugin
  • compute.region_list
  • compute.size_list
  • compute.snapshot
  • compute.ssh_key
  • compute.tag
  • compute.volume
  • compute.volume_action

安装

$ pipenv install doctl

✨🍰✨

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码发行版

doctl-0.2.3.tar.gz (7.6 kB 查看哈希值)

上传时间 源代码

构建发行版

doctl-0.2.3-py2.py3-none-any.whl (6.5 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下提供支持