python打包多类型文件的操作方法

 更新时间:2020年09月21日 11:07:43   作者:一只菜猫  
这篇文章主要介绍了python打包多类型文件的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

环境win10, python3.7,pyinstaller3.6

一 下载pyinstaller

(1)cmd中pip install pyinstaller
(2)pycharm中file—settings—project Interpreter----右上角‘+'----搜索puinstaller----install package
成功即可!

二 主程序打包

打开cmd,cd到程序文件夹位置

在这里插入图片描述

由于文件夹中有多个子文件夹,包含多个程序,找到主程序的位置,
使用命令行:pyinstaller -F D:\db\监控系统(2020.9.15)\systemcode\maincode.py
注意:一定使用绝对路径!!

在这里插入图片描述

successfully之后文件夹中会增加几个子文件,如下图红框所示;

在这里插入图片描述

三 打包所有文件

要打包的文件中除了.py文件之外,还有其他诸如txt,ttf,pth等文件,如果将其与py文件放在一块,打包时会出现错误,先将py之外的文件放在一边。
1.打开上图中的maincode.spec文件(我用的是notepad++),

在这里插入图片描述

上图‘1'中放的是除了主程序maincode.py之外的其他py文件,记得用‘\\',用逗号隔开;
‘2'中增加的是exe中使用的图标地址,用绝对路径。
2.cmd中写命令行:
pyinstaller -F -w -i D:\db\监控系统(2020.9.15)\systemcode\logo.ico maincode.spec

在这里插入图片描述

成功之后,打开文件夹中的dist文件,这里是存放exe程序的位置。

在这里插入图片描述

上边步骤忽略的其他文件(txt等)放在与exe文件同级的文件夹中。双击exe即可!

如上!!

到此这篇关于python打包多类型文件的操作方法的文章就介绍到这了,更多相关python打包多类型文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python中如何使用朴素贝叶斯算法

    python中如何使用朴素贝叶斯算法

    本文主要介绍了python中如何使用朴素贝叶斯算法的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • 解决PyQt5 无边框后窗口的移动问题

    解决PyQt5 无边框后窗口的移动问题

    这篇文章主要介绍了解决PyQt5 无边框后窗口的移动问题,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧
    2021-03-03
  • python 编码中为什么要写类型注解?

    python 编码中为什么要写类型注解?

    这篇文章主要介绍了python 编码中为什么要写类型注解,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-03-03
  • Python通过format函数格式化显示值

    Python通过format函数格式化显示值

    这篇文章主要介绍了Python通过format函数格式化显示值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • python中pynput库的具体使用

    python中pynput库的具体使用

    pynput是Python库,支持跨平台控制和监听键盘、鼠标输入,包含keyboard和mouse模块,用于处理键盘事件和鼠标事件,本文就来详细的介绍一下,感兴趣的可以了解一下
    2024-09-09
  • Python如何去除字符串中不需要的字符

    Python如何去除字符串中不需要的字符

    这篇文章主要介绍了Python如何去除字符串中不需要的字符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Linux系统中设置Python程序开机启动的两种方式

    Linux系统中设置Python程序开机启动的两种方式

    在 Linux 系统中设置Python 脚本开机启动,通常可以通过以下几种方式实现, 使用 systemd(推荐方式)和使用 crontab(对于简单任务),文章通过代码示例给大家讲解的非常详细,需要的朋友可以参考下
    2024-05-05
  • python中的随机函数小结

    python中的随机函数小结

    这篇文章主要介绍了python中的随机函数小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • 浅谈Python中的异常和JSON读写数据的实现

    浅谈Python中的异常和JSON读写数据的实现

    今天小编就为大家分享一篇浅谈Python中的异常和JSON读写数据的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • python同时遍历两个list用法说明

    python同时遍历两个list用法说明

    这篇文章主要介绍了python同时遍历两个list用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05

最新评论