包装google云客户端以便于部署。

gcloudwrap的Python项目详细描述


gcloudwrap

gcloudwrap 为google api客户端提供一个包装器,帮助您管理google云( 即 "计算"组件)。原始客户机提供了所有需要的功能,而gcloudwrap在术语上几乎没有添加什么 额外的。但是,我们发现在云管理中使用一个薄包装器来提供一种域语言更容易 更接近我们必须反复执行的任务。

我们最初发现很难使用原始的google api客户端进行开发,因为它缺少类型注释和动态的 创建对象的方法不允许在ide(如pycharm)中进行代码检查。自从 涉及云管理的脚本通常需要更长的执行时间,我们发现我们的开发迭代是公平的 由于与不正确的类型相关的小错误而导致的长而经常中断。因此,我们添加了类型注释,以便 静态分析器(如mypy)会死机并及早捕获类型错误。这大大促进了 开发部署脚本。

请注意,我们还没有打包所有的google compute api。我们只关注部署所需的部分。 如果希望包装更多功能,请创建问题。

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

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?