![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 78
马上去睡zzZ
这个作者很懒,什么都没留下…
展开
-
【Python】Python 异常处理
文章目录什么是异常?Python 异常处理如何获取异常的相关信息?try … excepet …举个栗子????try … excepet … else …举个栗子????try … finally …举个栗子????try … excepet … finally …举个栗子????try … excepet … else … finally …举个栗子????附录:Python 标准异常什么是异常?异常即一个事件,该事件会在程序执行过程中发生,中断程序运行;一般情况下,当 Python 无法正常处理程原创 2021-11-01 13:50:22 · 904 阅读 · 2 评论 -
【Python】Python 可变对象和不可变对象
文章目录Python 变量Python 对象不可变对象可变对象什么是赋值引用?什么是浅拷贝(copy)?什么是深拷贝(deepcopy)?Python 参数传递是值传递还是引用传递?举个栗子????不可变对象\_外部永远不随内部变可变对象\_外部跟随内部变可变对象\_外部不随内部变Python 变量在 Python 中,变量都是指针;指针的内存空间与数据类型无关,其内存空间保存了指向数据的内存地址。flowchart LR classDef varClass fill: #E6E6FA原创 2021-11-01 13:49:44 · 4871 阅读 · 3 评论 -
【Python】如何做代码静态分析?
文章目录静态分析简介什么是静态分析?为什么要进行静态代码检查?Bug 引入Bug 发现Bug 修复成本测试左移静态分析特点常用的静态分析技术静态分析简介- 中文名:程序静态分析- 外文名:Program Static Analysis- 目的:规范编码规则、提升代码质量- 特点:不实际执行程序什么是静态分析?静态分析是指不运行代码的情况下,通过***词法分析***、语法分析、控制流分析、**数据流分析等技术对代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标的一种代码...原创 2021-10-24 22:01:23 · 1842 阅读 · 0 评论 -
【Python】什么是代码覆盖率?
代码覆盖率(Code Coverage)代码覆盖率统计是用来发现没有被测试覆盖的代码代码覆盖率统计不能完全用来衡量代码质量意义何在?了解测试情况,评估项目风险发现测试死角、冗余代码、废弃代码度量自动化用例为自动化用例提供覆盖率统计情况,分析覆盖率报告,完善自动化用例精准回归构建代码调用关系,精准的确定回归测试范围,避免了全量回归造成测试资源的浪费如何做代码覆盖率?语句覆盖(StatementCoverage)——最弱覆盖又称之为:行覆盖(LineCoverage)/段覆盖(原创 2021-10-21 19:10:07 · 815 阅读 · 1 评论 -
【Python】Python 入门基础
文章目录Python 简介Python 优点Python 语法格式对象运算优先级Python 简介 Python是由荷兰Guido van Rossum(吉多·范罗苏姆)于 1989 年发明的一种面向对象的程序设计语言,其特点是吸收其他编程语言的各类优点,是一种脚本语言。Python3 不兼容 Python2,但可使用 2to3 工具进行代码转换。Python 优点可读性强、代码简洁(缩进)面向对象免费开源可移植性和跨平台(Windows/Linux/MacOS)丰富的库...原创 2021-10-26 12:52:58 · 90 阅读 · 0 评论 -
【Python】如何一次性更新完所有pip库???
pip 方式pip install --upgrade 库名 # 注意U必须大写脚本方式from pip._internal.utils.misc import get_installed_distributions # 获取当前已安装的库from subprocess import callfor lib in get_installed_distributions(): call("pip install --upgrade {0}".format(lib.project_n原创 2021-07-28 11:34:43 · 278 阅读 · 0 评论 -
【Python】Python如何使用pyinstaller模块将.py文件打包成.exe文件?
文章目录方法/步骤1、安装Pyinstaller模块1.1、安装了一个Pyhon库1.2、安装了两个Pyhon库2、打包成单一的exe文件方法/步骤1、安装Pyinstaller模块打开【CMD】并输入下述命令,如果有时间回显,则说明设置成功。1.1、安装了一个Pyhon库python:pip install pyinstaller1.2、安装了两个Pyhon库python2:python2 -m pip install pyinstallerpython3:pyth原创 2020-09-24 14:00:54 · 15089 阅读 · 0 评论