python程序封装

article/2025/10/2 22:12:26

python程序封装1

报错请执行pip install --upgrade setuptools 和 pip install --upgrade wheel

步骤如下:
(1)安装pyinstaller,可以直接在cmd命令行中,输入命令“pip install pyinstaller”,安装pyinstaller

(2)进入py代码的保存目录,这里py代码放在“E:\python学习\python_work”

(3)cmd,输入命令:e:,进入e盘

(4)继续输入:E:\python学习\python_work,进入目录:python_work

(5)执行命令:pyinstaller -F m3u8转mp4工具.py

(6)执行成功后,会保存在相同目录下的文件“dist”中,可以将exe文件复制出来后,删除其他自动生成的文件
在这里插入图片描述
在这里插入图片描述

如果需要修改程序图标,可以加“-i xx.ico"
例如:
执行命令:pyinstaller -i 2.ico -F m3u8转mp4工具.py

python程序封装2

提示: 以下的教程都是再有Python环境的基础上的,如果没有安装,请先参考:Python安装以及环境变量配置
一、安装pyinsatller
打开命令行窗口,输入如下指令
pip3 install pyinstaller
然后静待pyinstaller自动安装好
二、使用pyinstaller打包Python程序
①在你的Python程序文件夹上(不点进去)按住shift并且右键,在弹出的选项中点击"在此处打开命令行窗口"或者“在此处打开PowerShell窗口”
在这里插入图片描述

或者先进入命令行窗口,然后使用cd指令进入程序文件夹,示例:
cd G:\工程储存\Python工程\love
②输入以下指令,开始打包
pyinstaller -F -w (-i icofile) filename
filename表示你的Python程序文件名
-w 表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口)
括号内的为可选参数,-i icofile表示给程序加上图标,图标必须为.ico格式
icofile表示图标的位置,建议直接放在程序文件夹里面,这样子打包的时候直接写文件名就好
输入完成,按回车,就会开始自动打包了,第一次打包过程可能比较缓慢
输入示例:
pyinstaller -F -w -i favicon love.py
然后我们进入到程序目录里面会再看到一个名称为dist目录,打包好的exe程序就在里面

通用打包格式

pyinstaller -F 文件名

在这里插入图片描述

注意:如果原本的程序中使用到了相应的资源,需要复制到该目录下,否则程序会无法运行
比如我这里在程序中使用到了love.png这个图,所以就需要将该文件放到dist目录下


http://chatgpt.dhexx.cn/article/jEPIZTRo.shtml

相关文章

python封装程序

#终端/cmd命令下: 1.安装python Welcome to Python.org 2.安装pip pip PyPI 下载get-pip.py 在cmd窗口下执行,python */*/get-pip.py(*为文件所在位置) *如果安装好后出现 不是内部命令的情况 需要在环境中添加&#xff…

制作python包,封装成可用模块

制作python包,封装成可用模块 首先编写py程序: printtest.py #coding: utf-8 def test():print(print test)if __name__ __main__:test() 将以上.py文件做成python模块,需要在相同目录下创建setup.py文件,setup.py中输入配置信息: #cod…

Python 程序封装-打包成exe程序

Python 程序封装-打包成exe程序 前言一、 Python 打包工具—Pyinstaller二、打包具体过程1. 打包成仅包含一个独立的exe程序2. 打包成包含文件夹的程序,内有相关的依赖库(推荐)3. 其他的打包命令 三、注意事项 欢迎学习交流! 邮箱…

怎么python程序封装?此文详解

python程序封装1 步骤如下: (1)安装pyinstaller,可以直接在cmd命令行中,输入命令“pip install pyinstaller”,安装pyinstaller (2)进入py代码的保存目录,这里py代码放在“E:\python学习\python_work” (3)cmd,输入命令:e:,进入e盘 (4)继续输入:E:\pytho…

Python封装

在用新电脑做python的封装的时候,出现了一系列的问题。在这里简单写一下Python的封装的一些流程以及可能出现的问题和解决方法吧。 封装我选择的是pyinstaller 首先是安装pyinstaller:Python 默认并不包含 PyInstaller 模块,因此需要自行安…

python之类的封装

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞&#xff…

Python入门——函数封装

当工程量比较大时,我们可以采取“函数封装”的方法实现函数的重复使用,避免“重复造轮子”。 步骤 手动创建一个包,只需进行以下 2 步操作: 新建一个文件夹,文件夹的名称就是新建包的包名;在该文件夹中&…

Python学习基础笔记五十八——封装

封装:广义上的面向对象封装。代码的保护。面向对象的思想本身就是一种封装,只让自己的对象能调用自己类中的方法。 狭义的封装概念:面向对象的三大特性之一:让属性和方法都藏起来,不让你看见。 例1: clas…

Python必备封装基本代码~Python函数

大家好,我是辣条 最近不少粉丝通过文末找到辣条让我分享一些代码封装这一块的内容,今天他来了~ 一遍看不懂就收起来慢慢看,我写的还是很详细的,一定是能轻松拿捏住Python函数的,不过还请记得多多支持辣条,…

PMP学习笔记顺口溜

区分几种组织结构 老板项目为系统; 只有职能为职能; 多个部门多部门, 多个项目为项目 职能项目为矩阵,项强为强,项弱为弱; 项目职能一般大 :平衡 网络分散为虚拟

PMP学习笔记 零 启动

PMP 学习笔记 零 启动 我为什么要学习PMP 我是一个程序猿,别人让我做什么,我就去做什么,提出什么需求我就完成,但是渐渐的我不满足成为一个工具人,就开始也开始设计功能,和抛开产品经理独自完成一些需求&…

我的PMP学习考试心得

01看书学习是基础,但更需要深化理解 备考期间,我通读了PMBOK,认真观看了视频教程和小红书,按照班主任的要求循序渐进,慢慢掌握了基本的知识点。因为缺少基础,所以只能通过反复记忆,特别是利用每…

PMP学习群沙龙+抽奖活动

3月考试临近,学员们都在积极备考。 老师们当然也不会闲着。 这不,就给大家带来福利了。 针对我们的PMP学习群的福利活动即将上线。 进群填写信息即可获得抽奖机会一个,邀请进群一人再赠送一个抽奖机会。 百分百中奖 奖品: 超…

PMP 学习记录

1.预算和估算 2.挣值分析 1)三个指标: PV (planned value),计划值; AC(Actual Cost):实际成本, EV:Earned value,挣得的值&#xff1b…

pmp学习资料下载-pmp备考

PMP的全称是Project Management Professional,中文名称叫项目管理专业人士资格认证。 它是由美国项目管理协会(PMI)发起的,严格评估项目管理人员知识技能是否具有高品质的资格认证考试。其目的是为了给项目管理人员提供统一的行业标准。 目前PMP已经在…

PMP学习资料干货分享 - 干货满满

干货概览图 部分资料展示图 (1)IT 项目管理表格,五大过程组启动,规划,执行,监控,收尾全覆盖(共142张项目管理表格) (2)10章节的知识要点和做题思路 (简单扼要…

PMP学习总结(3)

PMP学习总结(3) 一、项目运行环境: 1.事业环境因素: (1)由来:项目团队不可控的,会对项目产生影响、限制或指令作用的各种条件 (2)特点:不可控,但需要遵守 &am…

PMP学习材料整理

PMBOK。官方指定用书,考试知识点来自PMBOK。 汪博士解读PMP考试。考试参考书,比PMBOK解析得更清楚,容易理解,贴近考试。 精讲课程中的PPT,课堂学习材料。 单元练习题。精讲之后,单元复习时,用于…

PMP学习计划

偶尔翻到2012年备考PMP定的计划,分享给大家作参考。 总目标:通过PMP 1、需要精度三遍 2、会做所有的练习题,能套用所有的公式 3、名字和典型过程会默写 4、每天至少保证两个小时的学习。 执行力要强,必须完成。 1、今晚完成PMP英…

万字心得,PMP学习考试那些事儿,看这篇文章就够了

声明:文章为原创,首发于知乎,链接:万字长文!PMP考试那些事儿,看这篇文章就够了 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/524966002 以下内容针对2022年PMP考试,即新考纲。 万字长文&…