03 2021 档案

摘要:选择自己合适的打包方式 不要为了追求原生exe或者文件大小而去使用Nuitka 想要减少打包后的大小还是有很多方法的 比如说使用官网提供的嵌入式环境 减少使用第三方包等等 1、PyInstaller(pip install PyInstaller) -F : 单文件打包, 这种其实是不推荐的. 原理 阅读全文
posted @ 2021-03-17 16:06 riyuexiaoyao 阅读(2583) 评论(0) 推荐(1)
摘要:import xlwings as xwimport timeapp = xw.App(visible=True, add_book=False)# 1.打开原工作簿# workbook = app.books.open(r"D:/code/3.17/123.xlsx")workbook = app 阅读全文
posted @ 2021-03-17 14:11 riyuexiaoyao 阅读(216) 评论(0) 推荐(0)
摘要:1、安装pyinstaller: pip install pyinstaller 2、把py文件放到一个文件夹中,然后进入该文件夹下的命令窗口(DOS下) 输入: Pyinstaller -F setup.py 打包exe Pyinstaller -F -w setup.py 不带控制台的打包 Py 阅读全文
posted @ 2021-03-16 17:03 riyuexiaoyao 阅读(342) 评论(0) 推荐(0)
摘要:pip升级失败,解决 ModuleNotFoundError: No module named 'pip' 解决办法: python -m ensurepip python -m pip install --upgrade pip 解读: 该ensurepip软件包提供了将pip 安装程序引导到现有 阅读全文
posted @ 2021-03-16 08:45 riyuexiaoyao 阅读(204) 评论(0) 推荐(0)
摘要:多态 多个对象共用同一个接口,又表现的形态不一样的现象,就叫做多态( Polymorphism )。 通过统一函数接口实现多态 通过抽象类实现多态(最常用) 阅读全文
posted @ 2021-03-02 15:42 riyuexiaoyao 阅读(80) 评论(0) 推荐(0)
摘要:封装: 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维护,也加强了代码数据的安全性。 封装的优点 1. 良好的封装能够减少耦合。 2. 类内部的结构可以自由修改。 3. 可以对成员变量进行更精确的控制。 4. 隐藏信息,实现 阅读全文
posted @ 2021-03-02 14:47 riyuexiaoyao 阅读(99) 评论(0) 推荐(0)
摘要:类与类之间的关系 大千世界, 万物之间皆有规则和规律. 我们的类和对象是对大千世界中的所有事物进行归类. 那事物之间存在着相对应的关系. 类与类之间也同样如此. 在面向对象的世界中. 类与类中存在以下关系: 依赖关系:狗和主人的关系 关联关系:你和你的女盆友的关系就是关联关系 组合关系:比聚合还要紧 阅读全文
posted @ 2021-03-01 09:22 riyuexiaoyao 阅读(114) 评论(0) 推荐(0)