1. 耦合

紧耦合:两个部分交流多,无法独立存在

松耦合:两个部分交流少,可以独立存在

模块内部紧耦合,模块之间松耦合

2. 函数递归(两个要素:链条和基例。链条:后一项和前一项的关系,基例:第一项。建议自己找实例学习)

3. Python程序的转换(.py变成.exe)

第三方库:利用Pyinstaller库

安装:使用pip指令(其他第三方库安装同理)

(1) 打开电脑cmd窗口(可以直接通过小娜搜索)

小娜搜索cmd命令行

(2) cmd界面

(3)直接输入pip install pyinstaller进行安装pyinstaller库(会自动下载安装)

由于我安装过了,借用嵩天老师的图

(4) 出现和上图类似的内容(Successfully installed……)即安装好了。cmd窗口有可能有提示信息,会让你更新pip库,最新的是19.3.1。

提示更新pip

(5)打包py文件:在py文件所在的文件夹下打开命令行,快捷键:ctrl+shift+右键单击,会出现下图(在此处打开Powershell窗口),单击,在界面输入pyinstaller -F <文件名.py>,(如pyinstaller[一个空格]-F[一个空格]lesson.py,下同)回车,如下:

点击在此处打开Powershell窗口“”
打包完成

(6)打开原py文件所在目录后,出现新的文件夹,可以删除build和_pycache_,留下dist,打开会出现一个同名文件,这个就是打包好的文件

4.Pyinstaller常用操作:

pyinstaller -h :查看帮助

pyinstaller --clean :清理临时文件

pyinstaller -D :生成dist文件

pyinstaller -F <文件名.py> :在dist文件夹中只生成独立的打包文件

pyinstaller -i <图标文件名.ico> -F <文件名.py> :使用icon图标作为指定py文件logo

界面怎么使用pip_从零开始学Python——10Pyinstaller的使用相关推荐

  1. 从零开始学python数据分析-【01】从零开始学Python—数据分析与挖掘概述

    马云曾说"中国正迎来从IT时代到DT时代的变革",DT就是大数据时代.数据已成为企业的核心资产和宝贵资源,企业愈加重视和善加利用数据分析与挖掘技术. 1.1什么是数据分析与挖掘 数 ...

  2. 从零开始学 Python 之基础篇

    从零开始学 Python 之基础篇 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  3. 从零开始学python大数据与量化交易下载_GitHub - mignonwong/Python-100-Days-1: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  4. 从零开始学python大数据与量化交易下载_GitHub - zhaojie1126/Python-100-Days-1: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  5. 从零开始学python大数据与量化交易下载_GitHub - Lid23/Python-100-Days: Python - 100天从新手到大师...

    Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...

  6. 从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  7. 怎么从0开始学python_如何从零开始学python

    如何从零开始学python?书声琅琅培训老师介绍,零基础的朋友学python相对来讲难度要大,但是很多python大牛都是从零基础上来的,对于这些python大牛来讲,参加合理的培训指导和有一套pyt ...

  8. 从零开始学 Python 之字符串

    从零开始学 Python 之字符串 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  9. 从零开始学python电子书-从零开始学Python程序设计 PDF 完整影印版

    给大家带来的一篇关于Python零基础相关的电子书资源,介绍了关于从零开始.Python.程序设计方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小172 MB,吴惠茹编写,目前豆瓣.亚马 ...

最新文章

  1. 各种函数调用约定及浮点数传参
  2. 还在用if(obj!=null)做非空判断?带你快速上手Optional实战性理解!
  3. 网络宣传推广教大家网站的过期页面更合理的处理方法
  4. 下面不属于python第三方库的安装方法的是-python第三方库的pip安装方法
  5. Linux中包的管理与程序安装
  6. Database:Database数据库的简介、类型及其区别(关系数据库VS非关系型数据库)、案例应用之详细攻略
  7. 一步步实现:JPA的基本增删改查CRUD(jpa基于hibernate)
  8. C++中函数的重载和函数指针排序大全
  9. C++ 11 新特性(十一)final和override
  10. Oracle常用命令大全(经典收藏)
  11. CentOs基础操作指令(vim、关机)
  12. excel导入成html页面上的表格
  13. exchange server 2010 OWA 附件功能只支持IE浏览器
  14. 操作 神通数据库_神通数据库命令行
  15. CTF之MISC练习一
  16. 服务器网站怎么屏蔽ip,云服务器怎么屏蔽ip
  17. (一)来自 192.168.xx.xx的回复: TTL 传输中过期。
  18. Big Sur + karabiner + kernelmanagerd = 可能发烫
  19. 信息系统项目管理师核心考点(五十五)配置管理员(CMO)的工作
  20. c语言大作业小学生测验,小学生测验 面向小学1~2年级学生,随机选择两个整数进行四则运…...

热门文章

  1. 解决:Plugin ‘maven-compiler-plugin:3.1‘ not found
  2. 2021年大数据Flink(三十八):​​​​​​​Table与SQL ​​​​​​案例五 FlinkSQL整合Hive
  3. DOM相关内容(课程来源:B站 后盾人)
  4. adb install -r ,-d 等的解释
  5. 微信小程序tabBar
  6. 应用监控CAT之cat-client源码阅读(一)
  7. vim删除文件所有内容
  8. 2022-2028年中国无人经济行业深度调研及投资前景预测报告
  9. MySQL 学习笔记(5)— 视图优缺点、创建视图、修改视图、删除视图
  10. MySQL半同步安装以及参数