任务自动化工具。

da的Python项目详细描述


python中的轻量级任务自动化。在某些情况下,它可能是替代品 用于制造或织物等工具这比做起来容易,因为你能写 python中的任务。你不需要像需要织物时那样编译东西。 你甚至不需要安装任何软件包,只需下载它,然后像平常一样使用 python脚本:

$ wget https://bitbucket.org/ishalyapin/dapy/raw/master/da.py
$ python da.py [taskname]

对于dev环境,最简单的方法是使用pip:

$ pip install da
$ da [taskname]

在项目目录中创建da.task.py文件。例如,您希望自动化 您的django项目开发环境安装。

da.tasks.py:

def install():
    """ echo this example demostrates how to download some staff from """
    run("virtualenv python")
    run("python/bin/pip install -r requirements.txt")
    run("mkdir -p static/pencil")
    github_download("https://github.com/un1t/pencil/tarball/master", "static/pencil")

def runserver():
    """ Run django devserver """
    run("python/bin/python manage.py runserver 0:8000")

运行任务:

$ da install
$ da runserver

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

推荐PyPI第三方库


热门话题
将文本文件读取到java对象数组   不支持java PageNotFound请求方法“GET”   java JDBC未选择任何数据库   java正在获取ssl。SSLHandshakeException在使用带有标头的REST客户端时发生,但在使用PostMan时可以正常工作   java测试与junit 5的接口   多线程Java Publisher服务器聊天程序   java编译错误已尝试修复,但没有成功   在TIBCO上安装java Https证书   java如何解析一个困难的问题。txt文件?   java如何使用ApachePOI3.6和ApachePOIOXML3读取pptx文件的内容。15罐?   java使用Gradle运行特定于Android的检测测试   人工智能回溯Java   用java制作螺旋桨动画   spring hibernate查询中的java日期   java读取HDFS小型分区?