2019年3月31日 星期日

隨機分組介面成品

完成啦- 69MB左右
完全沒想到轉成exe檔會大成這樣...
不過上星期到這次改版差了很多,不但整合了項目一與二 , 還修改了save as 按鈕(可用) , 還轉成了exe檔...很難想像因為一個enter換行導致一串的bug , 不過還是成功修改好了。
改版Save as 按鈕成可用code , 並可直接存成.txt檔案

之後利用pyinstaller(官方下載說明頁面)測試看看能否轉py成exe檔案 , 但是明顯的出了幾個bug
(1) cffi 過舊或是未安裝 --->需更新檔案---->pip cffi 就可以了     ( 沒記錯的話
(2)接下來是下方這個 , 黑窗表示 : 語法錯誤

上網查後發現是下方這個.py檔的198行的空白行的問題...

刪除開白行即可

之後就可正常用行囉 , pyinstaller會生成很多檔案而主要的exe檔在dist資料夾中

之後到要轉檔的目錄位置打
pyinstaller -F -w -i 圖.ico 主程式.py -p 其餘程式 -p 其餘程式  -p 其餘程式  -p 其餘程式 
以下為pyinstaller常用參數介紹
  1. pyinstaller -h 來查看參數
  2. -F : 打包成一個exe文件
  3. –i 圖.ico : 更改ico圖示
  4. -w : 使用視窗,無控制台
  5. -c : 使用控制台,無視窗
  6. -D : 創建一個目錄,包含exe以及其他一些依賴性文件


完成品~

沒有留言:

張貼留言

請輸入...

手足球準最終版本

完成手足球程式編譯,剩下場地修改,由於組員軌道製作時間過長所以先用程式寫回球。 當中有很多版本,從{多桿件設定與測試} →{多桿件回位設定與測試}→{導入電腦對打&第二桿件電腦判斷添加}→{加入電腦對打&第二及三桿件電腦對打code}→{第四桿件電腦回擊設定}→...