蟒蛇迷你壳

py-mini-sh的Python项目详细描述


注意

版本:0.1.1

这个包提供帮助函数来简化 python中与平台无关的类似sh的脚本。

完整的文档可以在Read-the-Docs找到,其源位于 docs文件夹。

使用此软件包

直接从git获取这个包,或者从python中获取它 包装索引。

  1. 从git安装pip:

    pip install -U git+https://bitbucket.org/ltunmer/py_mini_sh.git
    
  2. 从pypi安装pip:

    pip install -U py_mini_sh
    

    注意

    这个包在pypi.org上还没有完全可用。

狗粮

用于开发和测试此组件的脚本使用py_mini_sh 本身。要开始开发此组件,请执行以下步骤:

  1. 将此repo从https://bitbucket.org/ltunmer/py_mini_sh.git

    克隆到计算机上
    git clone https://bitbucket.org/ltunmer/py_mini_sh.git
    
  2. cd到py_mini_sh文件夹并在中运行buildall脚本 此文件夹:

    buildall 36
    

    参数指定要使用哪个版本的python。27岁, 支持34、35和36。

buildall脚本将执行以下步骤:

  1. 生成从指定版本的python派生的virtualenv。
  2. 在“开发”中将py_mini_sh包安装到此virtualenv中 模式。
  3. 将文档生成到ship文件夹中。
  4. 在源上运行pylint,如果结果比 上一次跑步。
  5. 运行pytest测试,在船上生成覆盖率报告 文件夹。
  6. 将此包的bdist_轮生成到ship文件夹中。

许可证

此软件在麻省理工学院许可下提供(见license.txt)。

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

推荐PyPI第三方库


热门话题
日志列“\u id”中的java JSON到db创建错误不存在   在GWT中使用字符串变量作为对象的java   RESTweb服务中get方法中的java invoke post方法   使用参数类型int时,java MyBatis的列类型无效   java Android在不触发onTextChanged的情况下调用backspace   java为什么在安卓 studio中顶栏搜索不起作用?   从VB转换。net到java   Android Studio Java蓝牙Gatt连接问题   多线程Java从线程通知线程   如果在没有任何选项的情况下运行JVM,java对内存使用的影响?   Java handson使用图表进行练习   java为什么UTF8的新字符串包含更多字节   java如何使用此方法制作声音循环?   java为什么强制转换对象是多余的