- 博客(12)
- 收藏
- 关注
原创 python json格式转换
json.loads 将已编码的 JSON 字符串解码为 Python 对象。使用 JSON 函数需要导入 json 库:import json。json.dumps 将 Python 对象编码成 JSON 字符串。
2024-01-12 16:13:03
557
原创 python 生成器与迭代器
迭代器(iteration)是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。
2024-01-08 21:36:27
408
原创 python *args和**kwargs
args 和 **kwargs 是 Python 中常用的参数传递方式,用于处理可变数量的位置参数和关键字参数。定义函数时候,参数*args在前,kwargs组合起来可以传入任意的参数。
2024-01-08 14:21:41
371
原创 python 闭包、装饰器
内置装饰器静态方法不需要 self ,cls参数调用方式:类名.方法名()类方法cls做为方法的第一个参数,隐式的将类做为对象传递给方法,调用时无须实例化。调用方式:类名.方法名()@property类属性使调用类中的方法像引用类中的字段属性一样。被修饰的特性方法,内部可以实现处理逻辑,但对外提供统一的调用方式。调用方式:实例名.方法名,注意不加()
2024-01-08 14:20:24
443
原创 selenium
Selenium 是一个用于 Web 应用程序测试的工具。它提供了一个 API,让开发者可以使用多种编程语言来编写测试脚本,从而模拟用户在浏览器中的操作。Selenium 可以用来测试 Web 应用程序的功能、性能和兼容性等方面。它支持多种浏览器,包括 Chrome、Firefox、Safari 和 Edge 等。Selenium 的主要优点是它可以在不同的操作系统和浏览器上运行测试脚本,并且可以自动化执行测试用例,从而提高测试效率和准确性。
2024-01-06 16:15:00
1558
原创 pytest框架-fixture
fixture属于pytest中的一个方法。fixture可以用作,其中fixture命令规范没有像setup和teardown固定格式。可以随意命名。控制fixture的前置和后置操作是通过yield关键字进行来区分的,代码在yield前面的属于前置操作,代码在yield后面的属于后置操作。并且fixture也没有强烈的要求必须要前后置同时存在,可以只存在前置也可以只存在后置。。
2024-01-04 16:40:16
1234
原创 pytest框架-基础
pytest是一个非常流行的功能比较全的测试框架,它具有很多优点,例如简单易用、功能强大、可扩展性好等。使用pytest可以让开发者更方便地进行自动化测试,提高代码的质量和可靠性,也可以说是unitest框架的升级版本。
2024-01-04 15:41:43
1021
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅