摘要: 1、为什么要使用property这个单词 我们首先来分析一下为什么但是python会用property这个单词,而不用foo,bar这样的单词呢,想必一定有他的想法。通过谷歌翻译查到,property的意思是属性。 property ——> 属性 虽然我们不能猜测出(当然我不提倡乱猜)它的具体意思, 阅读全文
posted @ 2021-07-01 13:45 Tester-** 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Python学习:类和实例 类,在学习面向对象我们可以把类当成一种规范,这个思想就我个人的体会,感觉很重要,除了封装的功能外,类作为一种规范,我们自己可以定制的规范,从这个角度来看,在以后我们学习设计模式的时候,对设计模式的理解会很有帮助。其次,语言中类是抽象的模板,用来描述具有相同属性和方法的对象 阅读全文
posted @ 2021-06-30 18:31 Tester-** 阅读(63) 评论(0) 推荐(0) 编辑
摘要: SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句查询到的数据必须拥有相同数量的列。列也必须拥有相似的数据类型。 select t.vendorid from (select distinct vendori 阅读全文
posted @ 2021-06-30 09:50 Tester-** 阅读(38) 评论(0) 推荐(0) 编辑
摘要: sql判断字段是否为空 sql语句条件查询时,有时会判断某个字段是否为空。 字段内容为空有两种情况 1.为null 2.为字符串的空 语句如下: select * from table where column is null or trim(column)=''判断某个字段不为空 select * 阅读全文
posted @ 2021-06-30 09:48 Tester-** 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 我们对文件的操作,一般情况下,分为三种情况,分别是:打开文件,操作文件(读写等),关闭文件。在 Python的语言了,提供了对文件的操作方法,默认open()是打开文件并且是只读模式,事实上打开和关闭文件 比较很好的理解,操作文件,那么操作文件的前提是打开文件,打开文件就涉及到以什么样的模式来打开文 阅读全文
posted @ 2021-06-26 16:41 Tester-** 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Python 有许多内置异常,当程序中出现错误时,它们会强制您的程序输出错误。 但是,有时您可能需要创建自己的自定义例外来满足您的目的。 创建自定义异常 在 Python 中,用户可以通过创建新类来定义自定义异常。这个异常类必须直接或间接地从内置Exception类派生。大多数内置异常也是从这个类派 阅读全文
posted @ 2021-06-26 10:18 Tester-** 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 在python中,关于异常和错误官方给出了详细的解释和说明,这里不再进行重复的说明, 我们下来主要看异常的处理过程,以及整个思路, 比如有这样的一个逻辑,在进行自动化的测试中,需要创建一个用户,那么创建前也不知道用户是否存在,如 果存在,就删除用户,再创建用户,如果不存在,就创建用户,那么使用异常怎 阅读全文
posted @ 2021-06-26 10:15 Tester-** 阅读(40) 评论(0) 推荐(0) 编辑
摘要: python的语法糖就是对指定的目标函数进行装饰。 要想先了解装饰器,就必须先知道闭包 python函数的闭包实际上就是一个函数,其传入的参数是一个函数,返回的仍然是一个函数 例如: import timedef after_add(func): def add_thing(): print(' 装 阅读全文
posted @ 2021-06-24 15:53 Tester-** 阅读(156) 评论(0) 推荐(0) 编辑
摘要: **首先直接上结论: —–我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。—–而浅复制并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标签被改变的时候,数据块就会发生变化 阅读全文
posted @ 2021-06-23 16:24 Tester-** 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 导读 1.where和having的区别 2.聚合函数和group by 3.where 和having的执行顺序 4.where不能使用聚合函数、having中可以使用聚合函数 1.where和having的区别 where: where是一个约束声明,使用where来约束来自数据库的数据; wh 阅读全文
posted @ 2021-06-22 14:52 Tester-** 阅读(253) 评论(0) 推荐(0) 编辑