校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python3 實現在運行的時候隱藏命令窗口

python3 實現在運行的時候隱藏命令窗口

熱門標簽:江西省地圖標注 如何申請400電話費用 沈陽防封電銷卡品牌 沈陽外呼系統呼叫系統 富錦商家地圖標注 池州外呼調研線路 沈陽人工外呼系統價格 武漢外呼系統平臺 外呼系統哪些好辦

將后綴.py改成.pyw

改完后,文件屬性里面可以看到:Python File (no console) (.pyw)

顯示no console,在運行的時候就不會彈出命令窗口了。

補充:python 打包exe文件并隱藏執行CMD命令窗口

虛擬環境安裝 pyinstaller

pip install pyinstaller 

打包exe命令:(具體的命令網上資料很多)

# 打包1個py文件,并隱藏執行窗口
pyinstaller -F -w main.py 
# 打包1個py文件(-F),并隱藏執行窗口(-w),替換exe的ico圖標(-i img.ico)
pyinstaller -F -w -i img.ico  main.py

以上的這種打包方式會將各種依賴庫都以源文件方式保存到文件夾中,大部分時候我們還是希望只有一個exe文件

將文件夾中所有依賴庫都打包進exe內:

# 合并到一個exe內(--onefile),替換exe圖標(--icon=img.ico),py源文件(main.py),隱藏執行(-w)
pyinstaller --onefile --icon=img.ico  main.py -w

注意:

當把所有依賴庫都打包進一個exe以后,且以隱藏CMD窗口方式執行時會出現錯誤,導致程序無法正常運行,所以需要用到

subprocess來執行CMD命令。這種方式來執行cmd命令就不會出現程序錯誤。
import subprocess 
cmd = '你的CMD命令'
res = subprocess.call(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • python隱藏終端執行cmd命令的方法
  • Python運行不顯示DOS窗口的解決方法
  • python在windows下創建隱藏窗口子進程的方法

標簽:常德 潛江 銅川 黑龍江 阿里 株洲 呂梁 通遼

巨人網絡通訊聲明:本文標題《python3 實現在運行的時候隱藏命令窗口》,本文關鍵詞  python3,實,現在,運,行的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python3 實現在運行的時候隱藏命令窗口》相關的同類信息!
  • 本頁收集關于python3 實現在運行的時候隱藏命令窗口的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 台湾省| 区。| 东兰县| 炎陵县| 渝中区| 射洪县| 许昌市| 精河县| 肇庆市| 土默特左旗| 稷山县| 临江市| 察哈| 交口县| 乐平市| 万源市| 汉川市| 太仓市| 化德县| 兖州市| 宜宾市| 卢湾区| 东城区| 来安县| 边坝县| 南涧| 福鼎市| 遂宁市| 富民县| 张北县| 沙湾县| 荥经县| 丹阳市| 海安县| 赫章县| 黔西县| 峨眉山市| 彝良县| 肥东县| 澜沧| 四会市|