今天看啥  ›  专栏  ›  Python编程时光

Python 任务自动化工具 tox 教程

Python编程时光  · 公众号  ·  · 2022-07-11 09:02
    

文章预览

在我刚翻译完的 Python 打包 系列文章 中,作者提到了一个神奇的测试工具 tox,而且他本人就是 tox 的维护者之一。 趁着话题的相关性,本文将对它做简单的介绍,说不定大家在开发项目时能够用得上。 Command line driven CI frontend and development task automation tool 命令行驱动的 CI 前端和开发任务自动化工具 tox 的项目地址是:https://github.com/tox-dev/tox 其核心作用是支持创建隔离的 Python 环境,在里面可以安装不同版本的 Python 解释器与各种依赖库,以此方便开发者做自动化测试、打包、持续集成等事情。 简单来说, tox 是一个管理测试虚拟环境的命令行工具。 它已存在多年且广被开发者们使用,例如,著名的云计算平台 OpenStack 也采用了它,作为最基础的测试工具之一。 1、tox 能做什么? 细分的用途包括: 创建开发环境 运行静态代码分析与测试工 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览