工大助手(自动化部署)
工大助手(自动化部署)
小组讨论
- 吐槽墙的服务端功能逐步实现
- 吐槽墙UI逐步完善
- 脚本自动化部署
改进(自动化部署)
为了方便用户从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
posted on 2016-07-04 09:49 13070046孙宇辰 阅读(256) 评论(0) 编辑 收藏 举报