数字海洋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.accountcompute.actioncompute.certificatecompute.domaincompute.domain_recordscompute.dropletcompute.firewallcompute.floating_ipcompute.imagecompute.image_actioncompute.load_balancercompute.plugincompute.region_listcompute.size_listcompute.snapshotcompute.ssh_keycompute.tagcompute.volumecompute.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 |