Python制作exe文件簡單流程
一:什么是exe?
exe是Windows環(huán)境中的文件擴展名之一,它是一個可執(zhí)行文件,雖然擴展程序在一般情況下是隱藏的,但是我們可以通過取消選中資源管理器文件夾的高級設置中的“不顯示已注冊的擴展名”來顯示它。
可執(zhí)行文件意味著它是一個可以由其自身執(zhí)行的文件,而不是其他程序。例如,在Python程序中要執(zhí)行它,在命令提示符下按如下所示編寫,其中hello.py是文件名。
python hello.py
如果將其轉換為可執(zhí)行文件,即exe文件,則可以通過在命令提示符下按如下方式編寫,也可以從資源管理器中雙擊相應的文件。
用hello.exe
二:如何使文件成為exe
使用pyinstaller在Python中執(zhí)行exe文件,首先讓我們安裝pyinstaller,使用以下命令從命令提示符安裝。
pip install pyinstaller
要使其成為exe,請輸入以下內(nèi)容,-Onefile和-noconsole是可選的。
-Onefile和-noconsole是可選的。
pyinstaller python文件名[--onefile] [-noconsole]
--Onefile通過將相關文件分組為一個來創(chuàng)建exe文件。 - noconsole不顯示控制臺的黑屏(命令提示符)
三:實際制作文件exe
嘗試輸入并且執(zhí)行以下程序,將其保存為hello.py
從datetime導入日期時間 s =輸入("請輸入你的名字") y = int(輸入(f"你好,{s}!今年多大了?")) #獲取自Python誕生以來的年數(shù)(1991年) py = datetime.now().year - 1991 if(y == py): 打?。?嗯,這是相同的年齡!") elif(y <py): 打?。?哇,年輕! 其他: 打?。?它比我大! 輸入(“按任意鍵退出")
然后在命令提示符下的hello.py文件夾中輸入以下內(nèi)容:
pyinstaller hello.py --onefile
執(zhí)行時,會創(chuàng)建名為build和dist的文件夾,其中dist文件夾中有一個hello.exe文件,這是一個exepted Python文件,雙擊運行即可。
相關文章
Django中的CACHE_BACKEND參數(shù)和站點級Cache設置
這篇文章主要介紹了Django中的CACHE_BACKEND參數(shù)和站點級Cache設置,Python是最具人氣的Python web框架,需要的朋友可以參考下2015-07-07python基于pygame實現(xiàn)飛機大作戰(zhàn)小游戲
這篇文章主要為大家詳細介紹了python基于pygame實現(xiàn)飛機大作戰(zhàn)小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-11-11python計算書頁碼的統(tǒng)計數(shù)字問題實例
這篇文章主要介紹了python計算書頁碼的統(tǒng)計數(shù)字問題實例,對比2個實例講述了數(shù)字統(tǒng)計的技巧,非常實用,需要的朋友可以參考下2014-09-09