成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

可視化打包 exe,這個Python神器絕了

開發 后端
auto-py-to-exe 是一個用于將Python程序打包成可執行文件的圖形化工具。本文就是主要介紹如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller ,相比于 pyinstaller ,它多了 GUI 界面,用起來更為簡單方便。

?[[427472]]?

一. 什么是auto-py-to-exe

auto-py-to-exe 是一個用于將Python程序打包成可執行文件的圖形化工具。本文就是主要介紹如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller ,相比于 pyinstaller ,它多了 GUI 界面,用起來更為簡單方便。

二. 安裝 auto-py-to-exe

首先我們要確保我們的 python 環境要大于或等于 2.7 然后在 cmd 里面輸入:pip install auto-py-to-exe ,輸入完成之后,pip 就會安裝 auto-py-to-exe 包了。安裝完成之后,我們就可以在 cmd 輸入:auto-py-to-exe,來啟動 auto-py-to-exe 程序了。




??


出現上述圖片,auto-py-to-exe 就安裝成功了。

三. auto-py-to-exe 部分選項介紹

在使用 auto-py-to-exe 打包 python 程序的時候,有許多配置選項需要我們去指定,能正確知道這些選項的作用是十分重要的。下面我將介紹其中一些重要的選項。

(1) Script Location

Script Location 主要是指定我們要打包的 python 文件




??


(2) Onefile

Onefile 下有兩個選項,分別是:One Directory 和 One File

如果選擇 One Directory ,那么程序打包完成后會是一個文件夾的形式展現

如果選擇 One File ,那么程序打包完成后就一個 .exe 文件

(3) Console Window

Console Window 主要設置打包程序運行時,是否出現控制臺

Console Based : 當打包的程序運行時會顯示一個控制臺界面

Window Based (hide the console) : 會隱藏控制臺界面,主要用于帶有 GUI 的 python 程序打包

(4) Icon

用于指定打包程序的圖標

四. auto-py-to-exe 實戰

本節主要以一個計算器程序來介紹如何使用 auto-py-to-exe 來打包程序。

auto-py-to-exe 打包程序主要分 3 部分,分別是:

  • 打開 auto-py-to-exe
  • 配置打包選項
  • 查看打包效果

1. 打開 auto-py-to-exe

打開 cmd ,輸入:auto-py-to-exe 打開 auto-py-to-exe 后,我們就要進行配置選擇了。

2. 配置打包選項

計算器程序,大家可以到 GitHub 去下載,地址是:https://github.com/pythonprogrammingbook/simple_calculator

在打包時,我們要進行的配置主要有:

  • Script Location
  • Onefile
  • Console Window

Script Location 選擇程序的主程序,在計算器項目里,我們選擇的是 main.py

Onefile 選擇 One File ,因為一個文件看起來比較簡潔

由于計算器項目帶有 GUI ,所以 Console Window 選擇 Window Based (hide the console) ,

Icon 選擇一個 ico 文件,此處不是必須操作,可以不設置




??


如果程序里面有自己的模塊,我們必須把模塊的目錄添加到 Additional Files 里面。不然會出現 Failed to execute script XXX 錯誤




??


在計算器程序里面我們所有的模塊都在 calculation 目錄下,所有我們需要將 calculation 路徑添加到 Additional Files 里面 



??


配置完成之后點擊 CONVERT .PY TO .EXE 按鈕

這樣我們就完成一個計算器項目的打包。

3. 查看打包效果

程序完成打包后,我們可以點擊 OPEN OUTPUT FOLDER 按鈕,然后就會打開打包文件的路徑。 



??


在打包文件目錄中,我們可以看到一個 main.exe 文件,這就是我們打包文件。

點擊 main.exe ,就可以看到一個計算器程序了。 



??


至此,打包工作圓滿完成。

五. 總結一下

本文主要介紹了如何使用 auto-py-to-exe 來對 python 程序進行打包。但只是介紹最簡單的 python 程序打包,如果想對復雜的程序進行打包,上面的配置肯定是不行的。

如果想更加深入的了解 auto-py-to-exe ,我建議大家去研究一下 pyinstaller 。auto-py-to-exe 是基于 pyinstaller 的,研究 pyinstaller ,將會對我們深入使用 auto-py-to-exe 有非常明顯的效果。 

責任編輯:龐桂玉 來源: 菜鳥學Python
相關推薦

2022-02-23 09:50:52

PythonEchartspyecharts

2022-06-28 09:34:24

可視化Python代碼

2025-01-13 07:10:00

diagrams畫圖工具draw.io

2021-12-12 18:38:31

visio畫圖工具

2021-07-02 14:07:00

可視化Plotly漏斗圖

2022-08-26 09:15:58

Python可視化plotly

2020-05-14 10:19:23

Python可視化分析

2021-07-27 11:45:37

Python 開發編程

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2018-07-11 12:30:51

編程語言Python數據可視化

2019-03-20 13:44:30

Web 開發代碼

2020-02-14 11:00:59

開發者技能工具

2023-04-14 08:21:55

2021-02-25 15:21:27

Python 開發編程語言

2021-06-24 13:00:35

微軟開源可視化

2020-03-23 14:55:52

Python可視化Plotly

2017-10-14 13:54:26

數據可視化數據信息可視化

2009-04-21 14:26:41

可視化監控IT管理摩卡

2020-05-26 11:34:46

可視化WordCloud

2021-02-21 08:11:46

PythonDash工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人免费视频网站在线看 | 亚洲伊人a | 男人天堂网站 | 亚洲精品在线免费观看视频 | 日韩高清国产一区在线 | 国产福利久久 | 久久国产区 | a级黄色片在线观看 | 91一区二区三区在线观看 | 国产成人精品免费 | 欧美日韩国产传媒 | 国产精久久久久久 | 久久久久成人精品免费播放动漫 | 91久久国产精品 | 成人免费一区二区三区牛牛 | 日韩欧美不卡 | 国产成人精品一区二区三区网站观看 | 黄在线免费观看 | 在线观看av网站永久 | www.av在线 | 免费性视频 | 中文字幕 在线观看 | 91久久精品日日躁夜夜躁欧美 | 中文字幕一区二区三区四区五区 | 日韩亚洲视频 | 天天操天天拍 | 亚洲精品视频在线看 | 青青草网 | 自拍偷拍视频网 | 精品国产一区二区三区久久狼黑人 | 日韩在线一区二区三区 | 在线中文字幕日韩 | 99re热这里只有精品视频 | 视频在线亚洲 | 午夜一区| 拍真实国产伦偷精品 | 色爱区综合 | 99爱在线视频 | 亚洲精品自在在线观看 | 国产在线看片 | 日本一区二区三区四区 |