数字海洋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 查看哈希值)
关闭
doctl-0.2.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f5c108dadd1ace103c645d46b33a9e94ec749c3b7831679c76547d9a062ef50d |
|
MD5 | 207882a8469fdec50e041732b8a1532c |
|
BLAKE2b-256 | 5332747df793926553bc30821c3eabd4d61201ef2598c05c4a42e43ff36a6589 |
关闭
doctl-0.2.3-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c4451a6153da39b128374d8ab3b3a9a2150a830b085886f57a22c8b818cbdddc |
|
MD5 | 136c6c0a11f5388ea861f42857614b35 |
|
BLAKE2b-256 | 2453962cad2ee7562a37bc972e7ff7b35af9224e5fb7579b982b94b1665a4e1f |