zoukankan      html  css  js  c++  java
  • 工大助手(自动化部署)

    工大助手(自动化部署)

    小组讨论

    1. 吐槽墙的服务端功能逐步实现
    2. 吐槽墙UI逐步完善
    3. 脚本自动化部署

    改进(自动化部署)

    为了方便用户从github上下载后可以快速部署脚本,便学习编写了相应的批处理程序,直接点击即可运行。

    主要学习的内容就分为两部分:

    获取当前文件所在的路径

    @echo off
    echo 1: %~d0
    echo 2: %~dp0
    echo 3: %~f0
    echo 4: %~sdp0
    echo 5: %cd%
    pause
    

    输出结果为:

    其中1为当前盘符,2为当前盘符和路径,3为当前批处理全路径,4为当前盘符和路径的短文件格式,5为当前cmd默认目录。

    执行cmd中的命令

    例如:执行cd命令,访问当前盘符

    cd /d %~d0
    

    综合这两点分别设置了两个批处理文件,一个为直接运行(run.bat),另一个为生成可执行程序(setup.bat)。

    run.bat:

    python %~dp0easyBJUT.py
    

    setup.bat:

    cd /d %~dp0
    python setup.py py2exe
    
  • 相关阅读:
    notebook笔记
    from __future__ import absolute_import
    GUI
    version_info
    函数参数
    None
    exec、eval
    os
    IGeometry接口
    IGeometry接口
  • 原文地址:https://www.cnblogs.com/syncCN/p/5639549.html
Copyright © 2011-2022 走看看