关于python中pyinstaller第三方库的使用

2020-06-01  本文已影响0人  脏脏的小泥娃

pyinstaller库是python的第三方库,它可以将python的源文件(.py)转换成可执行文件(.exe)

pip install pyinstaller
pyinstaller -F <文件名>.py

执行成功后会生成额外的三个目录__pycache__、build和dist,其中__pycache__和build可以删除。在dist目录中可以看到一个与源文件同名的exe文件

pyinstaller -i 图标.ico -F 文件.py
#将python源文件打包并将图标更换为指定的图标

使用实例:

#KochDrawV1.py
#绘制n阶曲线实例:
import turtle
def koch(size, n):
    if n == 0:
        turtle.fd(size)
    else:
        for angle in [0,60,-120,60]:
            turtle.left(angle)
            koch(size/3, n-1)
def main():
    turtle.setup(600,600)
    turtle.penup()
    turtle.goto(-200,100)
    turtle.pendown()
    turtle.pensize(2)
    level = 3
    koch(400,level)
    turtle.right(120)
    koch(400,level)
    turtle.right(120)
    koch(400,level)
    turtle.hideturtle()
main()

在cmd命令行使用

pyinstaller -i curve.ico -F KochDrawV1.py

对文件进行打包

上一篇 下一篇

猜你喜欢

热点阅读