python制作python转换exe程序

利用pyinstaller转换。

python代码:

import PyInstaller.__main__
def create1_exe(script_file):
    options = [
        "--onefile",
        "--noconsole"
    ]
    PyInstaller.__main__.run([*options, script_file])
def create2_exe(script_file):
    options = [
        "--onefile",
        "--console"
    ]
    PyInstaller.__main__.run([*options, script_file])
def create3_exe(script_file):
    options = [
        "--onedir",
        "--noconsole"
    ]
    PyInstaller.__main__.run([*options, script_file])
def create4_exe(script_file):
    options = [
        "--onedir",
        "--console"
    ]
    PyInstaller.__main__.run([*options, script_file])
if __name__ == "__main__":
    script_file = "test.py"
    para='''            1:--onefile,
              --noconsole
            2:--onefile,
              --console
            3:--onedir,
              --noconsole
            4:--onedir,
              --console'''
    print(para)
    mode=int(input("Which mode do you want to have, 1, 2, 3 or 4?"))
    if (mode==1):
        create1_exe(script_file)
    elif (mode==2):
        create2_exe(script_file)
    elif (mode==3):
        create3_exe(script_file)
    elif (mode==4):
        create4_exe(script_file)

可以把test.py转换成exe。

感谢关注,并感谢csdn对我的支持。

猜你喜欢

转载自blog.csdn.net/hzxhxyj1/article/details/131453066