国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后)

這篇具有很好參考價值的文章主要介紹了【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、ui界面制作

1.安裝pyside6

終端中使用如下命令安裝pyside6

pip install pyside6

2.使用Qt Designer制作ui界面

在python安裝目錄下使用designer制作ui界面,
【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后),python,開發(fā)語言
另存為.ui文件
【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后),python,開發(fā)語言

3.界面轉(zhuǎn)換(.ui文件 --> .py文件)

終端中使用如下命令進行界面轉(zhuǎn)換,將ui文件轉(zhuǎn)換為py文件才能使用
pyside6-uic xxx.ui -o xxx.py

4.python代碼中使用ui界面

方式1:

from PySide6.QtWidgets import QApplication, QWidget, QListWidget, QVBoxLayout
# 從Checkin.py(轉(zhuǎn)換后的ui界面文件)中導入對應的類
from Checkin import Ui_Form

# 這里MyWindow繼承的類要與所制作的界面的類型一致(如制作時選擇QMainWindow則這里也要繼承QMainWindow)
class MyWindow(QWidget):
    def __init__(self):
        super().__init__()
        # 使用ui界面
        self.ui = Ui_Form()
        self.ui.setupUi(self)
        
if __name__ == '__main__':
    app = QApplication([])
    window = MyWindow()
    window.show()
    app.exec()

方式2:

from PySide6.QtWidgets import QApplication, QWidget, QListWidget, QVBoxLayout
from Checkin import Ui_Form

# 多繼承,繼承setupUi方法,然后直接調(diào)用setupUi方法
class MyWindow(QWidget, Ui_Form):
    def __init__(self):
        super().__init__()
        self.setupUi(self)



if __name__ == '__main__':
    app = QApplication([])
    window = MyWindow()
    window.show()
    app.exec()

?

二、為各控件綁定交互邏輯

為各個控件寫具體的交互邏輯
?

三、打包可執(zhí)行程序

1.安裝pyinstaller

pip install pyinstaller

可能出現(xiàn)連接超時安裝不上的情況,可以切換源進行下載

【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后),python,開發(fā)語言

pip install  -i http://pypi.douban.com/simple/ pyinstaller

2.打包程序

#打包成多個文件
pyinstaller -D xxxxx.py
#打包成多個文件,且隱藏命令行窗口
pyinstaller -D xxxxx.py
#打包成單個文件
pyinstaller -F xxxxx.py
#打包成單個文件,且隱藏命令行窗口
pyinstaller -F xxxxx.py

執(zhí)行完成后在目錄下會出現(xiàn)以下3種文件:
build 文件夾是存放打包時臨時文件用的(沒用)
dist 文件夾存放了打包好的應用(其中的exe文件就是可執(zhí)行程序)
xxxxx.spec 內(nèi)容是 PyInstaller 根據(jù)我們的命令行生成的打包參數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-722960.html

到了這里,關于【爬蟲】python打包可執(zhí)行程序(ui界面制作完成后)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • python 打包項目(包含.ui文件,.dll文件)為exe可執(zhí)行文件

    python 打包項目(包含.ui文件,.dll文件)為exe可執(zhí)行文件

    目錄 1. 背景 2. 生成.spec文件: 3. 編輯.spec文件: 4. 最后生成單個可執(zhí)行文件.exe: ?5 補充: 1. 背景 ????????最近在項目中想做一個用于燒錄MCU的上位機給工廠用。于是在某工程模板上簡單開發(fā)了一個基于python 和pyQt5的上位機軟件。項目包含多個.py文件,多個.dll文件,一

    2024年02月16日
    瀏覽(22)
  • Python-編寫點云處理軟件(二)點云軟件ui制作之仿CC界面

    本系列第一篇中已經(jīng)對VTK顯示點云、VTK集成到Pyside2以及可執(zhí)行程序打包進行了介紹與示例分析。 接著我們需要對這個小程序的界面進行優(yōu)化,點云處理的開源軟件中,CloudCompare算是比較實用的一款,其界面也是比較簡潔和美觀。那么本篇將在UI界面上進行簡單的設計,達到一

    2024年02月12日
    瀏覽(58)
  • python的gui界面程序爬蟲,python的gui界面怎么打開

    python的gui界面程序爬蟲,python的gui界面怎么打開

    大家好,小編來為大家解答以下問題,python的gui界面怎么打開,python的gui界面程序爬蟲,今天讓我們一起來看看吧! ? Python支持多種圖形界面的第三方庫,包括: wxWidgets Qt GTK Tkinter:?Tkinter 模塊(Tk 接口)是 Python 的標準 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多數(shù)的 Unix 平

    2024年02月13日
    瀏覽(24)
  • 【Python】使用nuitka打包Python程序為EXE可執(zhí)行程序

    1.說明 寫好的Python程序如果想要拿到其他電腦上運行,那還得安裝一下Python環(huán)境和各種庫,這是比較麻煩的,所以有必要把它打包成一個可執(zhí)行的exe文件。可以打包exe的庫有好多個,比如說pyinstaller、cx_Freeze等。 pyinstaller打包比較簡單,如果有需要可以參考之前的文章【Pyth

    2024年01月25日
    瀏覽(28)
  • python: PyCharm 2023.1打包項目成執(zhí)行程序

    python: PyCharm 2023.1打包項目成執(zhí)行程序

    ? ?IDE 最底部: ? ? pyinstaller -i heart.ico -D main.py ? ?生成成功 ?

    2024年02月12日
    瀏覽(22)
  • Python程序打包exe可執(zhí)行軟件教程

    Python程序打包exe可執(zhí)行軟件教程

    Python雖好,但是平時我們寫的代碼都是.py腳本文件,必須要在Python環(huán)境下 才可以運行。如果一臺電腦沒有安裝Python是無法運行我們的程序的。當然你也可以選擇隨身攜帶安裝包。 不過終究是有些麻煩。那么有沒有什么辦法,能把我們編寫的Python代碼轉(zhuǎn)換成exe文件呢?這樣不

    2024年02月09日
    瀏覽(20)
  • python執(zhí)行cmd命令——控制電腦連接wifi——程序打包

    控制電腦連接wifi

    2024年02月05日
    瀏覽(23)
  • 【python】之pyinstaller模塊,python程序打包成一個可執(zhí)行exe 文件(超詳細)!

    【python】之pyinstaller模塊,python程序打包成一個可執(zhí)行exe 文件(超詳細)!

    PyInstaller是一個在Windows、GNU/Linux、macOS等平臺下將Python程序凍結(jié)(打包)為獨立可執(zhí)行文件的工具, 用于在未安裝Python的平臺上執(zhí)行Python編寫的應用程序 使用pip接口進行安裝 1.打開命令行: 切換到要轉(zhuǎn)換的python文件路徑,輸入上述指令。 (1)-F: 只生成一個單個文件(只有一個

    2024年02月12日
    瀏覽(22)
  • Python安裝完成后執(zhí)行pip命令報錯:‘pip‘ 不是內(nèi)部或外部命令,也不是可運行的程序

    Python安裝完成后執(zhí)行pip命令報錯:‘pip‘ 不是內(nèi)部或外部命令,也不是可運行的程序

    解決辦法: 已安裝pip的情況下,把這個Scripts文件夾的目錄添加到Path環(huán)境變量即可。 ??我的電腦 - 右鍵 屬性 - 高級系統(tǒng)設置 - 環(huán)境變量 - path - 編輯:加入Scripts文件夾的目錄 ?? 確定即可

    2024年02月12日
    瀏覽(28)
  • 【python】tkinter程序打包成exe可執(zhí)行文件 全流程記錄(windows系統(tǒng))

    【python】tkinter程序打包成exe可執(zhí)行文件 全流程記錄(windows系統(tǒng))

    【需求背景】 Tkinter 是 Python 的標準 GUI 庫。Python 使用 Tkinter 可以快速的創(chuàng)建 GUI 應用程序。 我用python寫了一個可視化界面,利用算法計算患COVID-19的概率。 現(xiàn)在需要將Python文件編譯成exe文件,這樣可以直接在Windows上運行,不需要再依賴Python環(huán)境,可以復制到其他電腦中直接

    2024年02月01日
    瀏覽(34)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包