【问题标题】:Python automatic build toolPython自动构建工具
【发布时间】:2013-09-17 15:02:04
【问题描述】:

在我的工作中,我编写了许多用于数据库管理的小型 Python 脚本,大多数脚本使用一两个我有时会更新的常用库, 在分发之前,我使用 cxfreeze 冻结脚本并复制一些资源并上传到服务器。

我想设置一些系统,让我可以自动重建/冻结所有脚本 ,复制一些文件,存档并上传到服务器。

我什至不知道在哪里可以找到这样的系统,因为如果找到的大部分是基于服务器的复杂系统,例如用于编译语言的 AHP,而我需要一些用于单台计算机的小型系统

显然我可以在 python 中写一些又快又脏的东西,但是没有为这些简单的要求准备好东西似乎是不合逻辑的。

请原谅我的无知,我还在学习。

【问题讨论】:

    标签: python automation build-automation


    【解决方案1】:

    您是否考虑过使用make?如果您从另一种语言熟悉它,它可能是最简单的。 python wiki上也有一个列表here。

    【讨论】:

      【解决方案2】:

      看看buildout。从他们的网站:

      Buildout 是一个基于 Python 的构建系统,用于从多个部分创建、组装和部署应用程序,其中一些可能不是基于 Python 的。它使您可以创建扩展配置并在以后重现相同的软件。

      我们正在使用它来完全按照您的描述进行操作。它灵活且易于通过配方进行扩展。

      【讨论】:

      • tnx,我会,调查一下!
      猜你喜欢
      • 2010-09-20
      • 2010-11-10
      • 1970-01-01
      • 2011-05-07
      • 2015-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多