工大助手(自動化部署)

工大助手(自動化部署)

小組討論

  1. 吐槽牆的服務端功能逐步實現
  2. 吐槽牆UI逐步完善
  3. 腳本自動化部署

改進(自動化部署)

爲了方便用戶從github上下載後能夠快速部署腳本,便學習編寫了相應的批處理程序,直接點擊便可運行。python

主要學習的內容就分爲兩部分:git

獲取當前文件所在的路徑

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

輸出結果爲:
github

其中1爲當前盤符,2爲當前盤符和路徑,3爲當前批處理全路徑,4爲當前盤符和路徑的短文件格式,5爲當前cmd默認目錄。學習

執行cmd中的命令

例如:執行cd命令,訪問當前盤符code

cd /d %~d0

綜合這兩點分別設置了兩個批處理文件,一個爲直接運行(run.bat),另外一個爲生成可執行程序(setup.bat)。blog

run.bat:部署

python %~dp0easyBJUT.py

setup.bat:get

cd /d %~dp0
python setup.py py2exe
相關文章
相關標籤/搜索