• 大小: 3.33MB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2023-09-10
  • 语言: Python
  • 标签: pyinstaller3  linux  

资源简介

在ubuntu18.04下可以使用的python3代码打包工具pyinstaller,打包后的程序可以直接运行。

资源截图

代码片段和文件信息

#!/usr/bin/python
#-----------------------------------------------------------------------------
# Copyright (c) 2013-2018 PyInstaller Development Team.
#
# Distributed under the terms of the GNU General Public License with exception
# for distributing bootloader.
#
# The full license is in the file COPYING.txt distributed with this software.
#-----------------------------------------------------------------------------
#
# Tkinter interface to PyInstaller.
#


import sys
import subprocess

# In Python 3 module name is ‘tkinter‘
try:
    from tkinter import *
    from tkinter.ttk import *
    import tkinter.filedialog as filedialog
except ImportError:
    from Tkinter import *
    from ttk import *
    import tkFileDialog as filedialog


class PyInstallerGUI:

    def make_checkbutton(self frame text):
        var = IntVar()
        widget = Checkbutton(frame text=text variable=var)
        widget.grid(sticky=“NW“)
        return var

    def __init__(self):
        root = Tk()
        root.title(“PyInstaller GUI“)
        fr1 = frame(root width=300 height=100)
        fr1.pack(side=“top“)

        fr2 = frame(root width=300 height=300
                    borderwidth=2 relief=“ridge“)
        fr2.pack(ipadx=10 ipady=10)
        fr4 = frame(root width=300 height=100)
        fr4.pack(side=“bottom“ pady=10)

        getFileButton = Button(fr1 text=“script to bundle ...“)
        getFileButton.bind(“

评论

共有 条评论