用于公共类shell脚本任务的python库。

auxl的Python项目详细描述


LicenseBuild Status

简介

此项目为常见任务提供了Python2.7/3.x库 尤其是在编写类似shell的脚本时。一些功能 与标准库重叠,但API略有修改。

这个项目的目标是利用 python的语法,同时避免一些可能 在使用标准库时是必需的。重叠的功能 使用标准库的目的是 期待 (POLA) 必要时,在不抛出异常的情况下,失败。

使用此库时请注意,操作将以静默方式失败。 这是一个深思熟虑的设计决定。然而,通常有一种方法 检查操作是否失败,如果 这是可取的:

auxly.filesys.copy("foo.txt","bar")orauxly.throw()# Throws/raises exception on failure.

auxly提供以下模块:

下面是auxly的基本示例(所有示例都可以找到 here):

参考单元测试 here用于 其他示例。

状态

目前,该项目正处于development release阶段。当 这个项目适合使用,请注意可能有 新版本中的不兼容性。

在项目中维护发行说明 changelog

要求

auxly应该在任何python 2.7/3.x解释器上运行,而不需要额外的 依赖关系。

安装

auxly可以使用以下命令与pip一起安装: pip install auxly

此外,auxly可以通过运行以下命令从源安装: python setup.py install

文档

这个项目的完整文档可以找到here on Read the Docs

类似

以下项目相似,值得一看:

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

推荐PyPI第三方库


热门话题
java如何理解这个Javadoc“未找到引用”错误?   我们可以在现代java批处理中使用Facebook API吗?   java静态sprite批处理?   java简单文件浏览器权限   ssh Java SSH2深度库:Trilead/Ganymed/Orion[/other?]   不使用compareTo的java排序算法   java如何在一个应用程序中管理GUI组件的启用/禁用   多线程Java线程无法启动   java嵌入式Jetty,Jetty env文件不工作   Java在JavaEE应用程序中从不同的SMTPServer发送电子邮件   java静态变量还是通过Bundle传递变量?   测试如何在Java中测试UTF8字符串   java Sonarqube gradle插件覆盖Lombok   java Google日历API提醒不发送即将举行的活动的电子邮件   java在实现Firebase(flatter)通知时,我遇到了一个错误