搜索结果
查询Tags标签: def,共有 1678条记录-
超棒!这 8 个 Python 装饰器值得一试!
Python 编程语言的一大优点是它把所有功能都打包到一个小包中,这些功能非常有用。许多特性改变了 Python 代码,使得该语言更加灵活。如果使用得当,一些功能可以有效缩短编写程序所需的时间。 要实现这些目标的一个很好的例子就是 Python 的装饰器。今天我们详细聊一下它…
2021/10/18 22:09:41 人评论 次浏览 -
超棒!这 8 个 Python 装饰器值得一试!
Python 编程语言的一大优点是它把所有功能都打包到一个小包中,这些功能非常有用。许多特性改变了 Python 代码,使得该语言更加灵活。如果使用得当,一些功能可以有效缩短编写程序所需的时间。 要实现这些目标的一个很好的例子就是 Python 的装饰器。今天我们详细聊一下它…
2021/10/18 22:09:41 人评论 次浏览 -
Python测试框架pytest(04)fixture - 测试用例调用fixture、fixture传递测试数据
setup、teardown 可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局的。 假设有以下场景:用例A需要先登录,用例B不需要登录,用例C需要先登录;很显然无法用 setup 和 teardown 来实现。 fixture 的作用是可以让我们自定义测试用例的前置条件。fix…
2021/10/18 17:39:27 人评论 次浏览 -
Python测试框架pytest(04)fixture - 测试用例调用fixture、fixture传递测试数据
setup、teardown 可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局的。 假设有以下场景:用例A需要先登录,用例B不需要登录,用例C需要先登录;很显然无法用 setup 和 teardown 来实现。 fixture 的作用是可以让我们自定义测试用例的前置条件。fix…
2021/10/18 17:39:27 人评论 次浏览 -
Python测试框架pytest(03)setup和teardown
unittest 提供了两个前置方法和两个后置方法。 分别是:setup()setupClass()teardown()teardownClass() pytest 也提供了类似 setup、teardown 的方法。 分别是:模块级(开始于模块始末,全局的):setup_module()、teardown_module()函数级(只对函数用例生效,不在类中…
2021/10/18 17:11:26 人评论 次浏览 -
Python测试框架pytest(03)setup和teardown
unittest 提供了两个前置方法和两个后置方法。 分别是:setup()setupClass()teardown()teardownClass() pytest 也提供了类似 setup、teardown 的方法。 分别是:模块级(开始于模块始末,全局的):setup_module()、teardown_module()函数级(只对函数用例生效,不在类中…
2021/10/18 17:11:26 人评论 次浏览 -
python 类 小记
类把数据与功能绑定在一起。创建新类就是创建新的对象 类型,从而创建该类型的新实例 。类实例具有多种保持自身状态的属性。文章目录 系列文章目录前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结前言 小结一、类是什么? 类把数据与功能绑定在一起。创建新类…
2021/10/18 14:39:34 人评论 次浏览 -
python 类 小记
类把数据与功能绑定在一起。创建新类就是创建新的对象 类型,从而创建该类型的新实例 。类实例具有多种保持自身状态的属性。文章目录 系列文章目录前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结前言 小结一、类是什么? 类把数据与功能绑定在一起。创建新类…
2021/10/18 14:39:34 人评论 次浏览 -
bottle:python web框架学习
文章目录 下载和安装基础知识第一个Hello world原理解释 第二个Helloworld默认应用URL映射动态的URL映射 HTTP的请求处理特殊请求方法: HEAD 和 ANY下载和安装 打开pycharm,在terminal中输入 pip install bottle 支持python2.7 和python3 基础知识 Bottle是一个快速,简…
2021/10/17 11:10:21 人评论 次浏览 -
bottle:python web框架学习
文章目录 下载和安装基础知识第一个Hello world原理解释 第二个Helloworld默认应用URL映射动态的URL映射 HTTP的请求处理特殊请求方法: HEAD 和 ANY下载和安装 打开pycharm,在terminal中输入 pip install bottle 支持python2.7 和python3 基础知识 Bottle是一个快速,简…
2021/10/17 11:10:21 人评论 次浏览 -
Python基础 - 09面向对象特性
Python09 - 面向对象特性 封装、继承和多态 一、封装# 私有化 class Student:def __init__(self, name, age):self.name = nameself.age = agedef __str__(self):return 姓名:{}, 年龄:{}.format(self.name, self.age)s1 = Student(张三, 18) print(s1) # …
2021/10/16 20:09:48 人评论 次浏览 -
Python基础 - 09面向对象特性
Python09 - 面向对象特性 封装、继承和多态 一、封装# 私有化 class Student:def __init__(self, name, age):self.name = nameself.age = agedef __str__(self):return 姓名:{}, 年龄:{}.format(self.name, self.age)s1 = Student(张三, 18) print(s1) # …
2021/10/16 20:09:48 人评论 次浏览 -
Scala基础
一、什么是Scala:直观的来说,加强版Java。一种脚本语言 ,可以直接使用Java的类库。特点:面向对象编程,函数式编程Scala会有三类事务,Class、Object、Trait。在Scala中把静态的和非静态的严格分开Class中能编写非静态的东西;Object中只能编写静态的,我例如Java中的…
2021/10/15 23:17:12 人评论 次浏览 -
Scala基础
一、什么是Scala:直观的来说,加强版Java。一种脚本语言 ,可以直接使用Java的类库。特点:面向对象编程,函数式编程Scala会有三类事务,Class、Object、Trait。在Scala中把静态的和非静态的严格分开Class中能编写非静态的东西;Object中只能编写静态的,我例如Java中的…
2021/10/15 23:17:12 人评论 次浏览 -
Python:函数名和注释输出
from flask import Flask import functoolsapp = Flask(__name__)def auth(func):# @functools.wraps(func):如在此加上这个,则info.__name__、info.__doc__输出的是func原来函数的函数名和注释def inner(*args, **kwargs):"# 在此处,判断如果用户是否已经登录,已…
2021/10/15 17:14:28 人评论 次浏览