摘要: ''' IO常用在: 1、参数化驱动测试,数据来自外部文件 2、日志:把脚本或者用例执行的结果和过程的数据写入到外部文件 步骤: 在python中通常是以某种方式打开文件,之后再进行相应的读写操作,读写完成以后一定要关闭打开的文件。 打开文件可以使用open函数,将指定的文件以某种模式打开。f=op 阅读全文
posted @ 2021-09-18 16:00 青春1990 阅读(44) 评论(0) 推荐(0) 编辑
摘要: # 1、打开文件使用open方法 f = open(r'C:\Users\Admin\Desktop\学习\python\练习\1.txt', encoding='utf-8') # 2、对文件进行读操作 print(f.read()) ''' 11111 asdagffsdgfsdg 文权二区we 阅读全文
posted @ 2021-09-18 15:58 青春1990 阅读(54) 评论(0) 推荐(0) 编辑
摘要: ''' 异常:python在执行代码的时候,会检查其中的语法错误、运行时错误等 我们异常处理就是处理python抛出的这些异常或错误 我们希望,前面的某一句代码,如果在一定情况下会抛出异常,我们要主动去处理掉 如果抛给pvm(python vitual machine),pvm并不知道怎么处理,就直 阅读全文
posted @ 2021-09-18 15:55 青春1990 阅读(117) 评论(0) 推荐(0) 编辑
摘要: """ 导包或导模块: 包:也就是文件夹,在文件夹中有一个文件_init_.py,可以导入保重的内容使用(模块、模块中类和方法) 模块:在python你所定义的所有.py结尾的文件都叫模块(模块中的类和方法) 导包、导模块的关键字:import 、from import selenium from 阅读全文
posted @ 2021-09-18 15:45 青春1990 阅读(108) 评论(0) 推荐(0) 编辑
摘要: ''' 面向对象语言的三大特征:封装、继承、多态 类:从现实社会中,提取一些事物的共同的属性(姓名、年龄、肤色、身高、体重.....)和行为(吃饭、睡觉、学习....) 把上述的属性和行为,我们以便利和方法的形式定义在类里面 类的定义: class 类名(): name='allen' age=12 阅读全文
posted @ 2021-09-18 15:39 青春1990 阅读(92) 评论(0) 推荐(0) 编辑
摘要: ''' OOP:面向对象程序设计(Object Oriented Programming) 继承: 从父类(class)把一些特性(属性和方法),直接就给子类使用。 是指新创建的类,从某个类中获取一些属性和方法(在新类中不需要自己再写一遍) 父类(也叫基类):某个类就是父类或者基类 子类(也叫派生类 阅读全文
posted @ 2021-09-18 15:35 青春1990 阅读(179) 评论(0) 推荐(0) 编辑
摘要: ''' 类中一个特殊的方法:__init__(),构造方法,帮我们初始化实例变量的方法 不显示写出这个方法的话,其实也是有的,不过代码块为空 显示调用了该方法,就可以在构造(创建)一个对象 __init__()固定写法,不能更改 self代表的是类的实例(对象) 静态方法:是可以通过类名或者对象名来 阅读全文
posted @ 2021-09-18 15:32 青春1990 阅读(50) 评论(0) 推荐(0) 编辑
摘要: """ 类的创建: 类:是从现实的事务中抽象出来的 类的创建格式: class 类名(): class是关键字,必须这么写,而且要顶格写 类名:就是为类取一名字,就是标识符的一种,而且要见名知意 类变量:对所有的对象都通用 实例变量:针对每个对象进行处理的,self.xxx 局部变量: 对象: 实例 阅读全文
posted @ 2021-09-18 15:31 青春1990 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ''' 实现一个菜单功能(增删改查List数据和退出功能),并要持续使用功能,知道你选择退出该功能 分析: 1、通过键盘输入数据作为菜单的选择,input 2、选择菜单,根据输入执行不同的动作,要通过键盘输入不同的菜单选择:1-增加,2-删除,3-修改,4-查询,0-退出 3、对列表的增删改查,列表 阅读全文
posted @ 2021-09-18 15:30 青春1990 阅读(99) 评论(0) 推荐(0) 编辑
摘要: python中的运算符分类: 算数运算符: +、-、*、/(除)、%(取模:返回除法的余数)、**(幂:返回x的y次幂)、//(取整除:返回商的整数部分) 比较(关系)运算符: ==(比较对象是否相等)、!=、>、<、>=、<=,返回结果为True或False 赋值运算符(先进性算数运算,再进行赋值 阅读全文
posted @ 2021-09-18 15:29 青春1990 阅读(87) 评论(0) 推荐(0) 编辑