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对我的支持。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值