python生成桌面程式

2021-10-23 19:44:35 字數 956 閱讀 8539

官網:

安裝pyinstaller

pip install

-f, --onefile

打包乙個單個檔案,只生成乙個exe檔案。如果你的**都寫在乙個.py檔案的話,可以用這個,如果是多個.py檔案就別用

-d, --onedir

打包多個檔案,在dist中生成很多依賴檔案,適合以框架形式編寫工具**,**易於維護,推薦使用

--distpath

指定生成的exe存放的目錄(.\dist)

--workpath

指定編譯中臨時檔案存放的目錄(.\build)

-i, --icon

指定exe圖示

-p, --paths

指定exe依賴的包、模組

-d, --debug

產生debug版本的可執行檔案.編譯為debug模式,獲取執行中的日誌資訊

--clean

清理編譯時臨時檔案

-c, --console, --nowindowed

使用控制台(預設方式)

-w,  --windowed, --noconsole

使用視窗

--version-file

新增exe版本資訊

-v, --version

版本資訊檢視

-h, --help

檢視幫助

1. 生成乙個控制台程式:

pyinstaller test.py

2. 只生成乙個exe檔案:

pyinstaller -f test.py

3. 只生成乙個exe檔案的視窗程式:

pyinstaller -f -w test.py

4. 生成乙個圖示為my.icon的程式:

pyinstaller -f --icon=my.icon test.py

Python 桌面整理小工具程式

做了個簡單的桌面整理的程式,實現功能 輸入資料夾名稱 自動在桌面上新建乙個資料夾 然後將桌面上的檔案的副檔名在 裡新建子資料夾。再把相應到的檔案移動到對應的子資料夾下,如doc檔案都存入doc資料夾裡。如果子資料夾裡已經存在重名的檔案,則不移動。下圖是子資料夾效果。上程式 import os imp...

c 桌面程式

private void button1 click object sender,eventargs e private void button2 click object sender,eventargs e string chattextbox private void textbox1 tex...

桌面應用程式

桌面應用程式 在台式電腦上執行的應用程式稱為桌面應用程式。比如 記事本,word,excel。這種應用程式的特點是 1 缺少共享 2 直接雙擊就可以執行,不需要ie 3 一般以window的視窗形式存在 web應用程式 1 需要ie來執行 2 一般以網頁的形式的存在 3 可以有很多的客戶端來共享。比...