- 异常处理基础知识一、了解异常当检测到⼀个错误时,解释器就无法继续执行了,反而出现了⼀些错误的提示,这就是所谓的"异常"。例如:以 r方式打开⼀个不存在的文件。open('test.txt', 'r')二、异常的写法1、语法try: 可能发⽣错误的代码except: 如果出现异常执⾏的代码2、快速体验需求:尝试以 r 模式打开文件,如果文件不存在,则以 w 方式打开。try: ... 异常处理基础知识一、了解异常当检测到⼀个错误时,解释器就无法继续执行了,反而出现了⼀些错误的提示,这就是所谓的"异常"。例如:以 r方式打开⼀个不存在的文件。open('test.txt', 'r')二、异常的写法1、语法try: 可能发⽣错误的代码except: 如果出现异常执⾏的代码2、快速体验需求:尝试以 r 模式打开文件,如果文件不存在,则以 w 方式打开。try: ...
- 面向对象核心知识一、面向对象三大特性1、封装 将属性和方法书写到类的里面的操作即为封装封装可以为属性和方法添加私有权限2、继承 子类默认继承父类的所有属性和方法子类可以重写父类属性和方法3、多态 传入不同的对象,产生不同的结果二、多态1、了解多态多态指的是⼀类事物有多种形态,(⼀个抽象类有多个子类,因而多态的概念依赖于继承)。定义:多态是⼀种使用对象的方式,子类重写父类方法,调用不同子类对... 面向对象核心知识一、面向对象三大特性1、封装 将属性和方法书写到类的里面的操作即为封装封装可以为属性和方法添加私有权限2、继承 子类默认继承父类的所有属性和方法子类可以重写父类属性和方法3、多态 传入不同的对象,产生不同的结果二、多态1、了解多态多态指的是⼀类事物有多种形态,(⼀个抽象类有多个子类,因而多态的概念依赖于继承)。定义:多态是⼀种使用对象的方式,子类重写父类方法,调用不同子类对...
- Python基础数据之列表 Python基础数据之列表
- 1 说明pytest中使用assert进行断言,和unittest是有区别的,后边详细列举;pytest中的assert后可以为表达式,为True表示用例通过。 2 Uinttest中的断言 2.1 部分断言我们写一个class,代码中就可以看到所有的断言:常用断言:方法检查assertEqual(a, b)a ==bassertNotEqual(a, b)a !=bassertTrue(... 1 说明pytest中使用assert进行断言,和unittest是有区别的,后边详细列举;pytest中的assert后可以为表达式,为True表示用例通过。 2 Uinttest中的断言 2.1 部分断言我们写一个class,代码中就可以看到所有的断言:常用断言:方法检查assertEqual(a, b)a ==bassertNotEqual(a, b)a !=bassertTrue(...
- 1 os.path 模块常用的属性和方法 os.path 模块常用的属性和方法 方法 说明 os.path.abspath(path) 返回 path 的绝对路径。 os.path.basename(path) 获取 path 路径的基本名称,即 path 末尾到最后一个斜杠的位置之间的字符串。 os.path.commonprefix(list) 返回 list(多个路径)中,所有... 1 os.path 模块常用的属性和方法 os.path 模块常用的属性和方法 方法 说明 os.path.abspath(path) 返回 path 的绝对路径。 os.path.basename(path) 获取 path 路径的基本名称,即 path 末尾到最后一个斜杠的位置之间的字符串。 os.path.commonprefix(list) 返回 list(多个路径)中,所有...
- python基础篇之文件操作 python基础篇之文件操作
- python基础篇之元组、字典(增删改查) python基础篇之元组、字典(增删改查)
- python基础篇之列表(增删改查) python基础篇之列表(增删改查)
- python基础篇之函数 python基础篇之函数
- 1 测试需求模拟用户操作,打开记事本进行内容输入 2 测试步骤 2.1 用例1打开记事本;窗口最大化;输入"人生苦短,我用Python!";关闭窗口;不保存直接退出。 2.2 用例2打开记事本;窗口最大化输入: Python之禅!优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似)简洁胜于复杂(优美的代码应当是简洁... 1 测试需求模拟用户操作,打开记事本进行内容输入 2 测试步骤 2.1 用例1打开记事本;窗口最大化;输入"人生苦短,我用Python!";关闭窗口;不保存直接退出。 2.2 用例2打开记事本;窗口最大化输入: Python之禅!优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似)简洁胜于复杂(优美的代码应当是简洁...
- 1 前言一直使用Python做自动化测试,近期遇到了要对桌面端软件即windowsGUI进行自动化测试。Python的GUI自动化测试工具有很多,但是都有不同的侧重点。本次会详细说明为啥选择uiautomation来做测试。 2 PythonGUI工具 2.1 常用的PythonGUI编程工具详情参考:https://blog.csdn.net/NoamaNelson/article/de... 1 前言一直使用Python做自动化测试,近期遇到了要对桌面端软件即windowsGUI进行自动化测试。Python的GUI自动化测试工具有很多,但是都有不同的侧重点。本次会详细说明为啥选择uiautomation来做测试。 2 PythonGUI工具 2.1 常用的PythonGUI编程工具详情参考:https://blog.csdn.net/NoamaNelson/article/de...
- python基础篇之循环语句(附加选车牌号小系统开发) python基础篇之循环语句(附加选车牌号小系统开发)
- python基础篇之字符串类型 python基础篇之字符串类型
- python基础篇之数字类型(下) python基础篇之数字类型(下)
- python基础篇之数字类型(上) python基础篇之数字类型(上)
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签