logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python自动化---pytest测试框架

Pytest是一个功能强大的Python测试框架,支持单元测试、集成测试和功能测试。它具有简单易用、自动发现测试、丰富断言、参数化测试和丰富插件生态等特点。安装可通过pip命令或PyCharm图形界面完成。框架支持多种运行方式,包括指定文件/函数/类运行、按标签运行、结合插件运行等。核心功能包括前后置处理(fixture)、conftest配置、标签管理(skip/xfail/parametriz

#python#pytest
python自动化---pytest测试框架

Pytest是一个功能强大的Python测试框架,支持单元测试、集成测试和功能测试。它具有简单易用、自动发现测试、丰富断言、参数化测试和丰富插件生态等特点。安装可通过pip命令或PyCharm图形界面完成。框架支持多种运行方式,包括指定文件/函数/类运行、按标签运行、结合插件运行等。核心功能包括前后置处理(fixture)、conftest配置、标签管理(skip/xfail/parametriz

#python#pytest
python自动化---pytest测试框架

Pytest是一个功能强大的Python测试框架,支持单元测试、集成测试和功能测试。它具有简单易用、自动发现测试、丰富断言、参数化测试和丰富插件生态等特点。安装可通过pip命令或PyCharm图形界面完成。框架支持多种运行方式,包括指定文件/函数/类运行、按标签运行、结合插件运行等。核心功能包括前后置处理(fixture)、conftest配置、标签管理(skip/xfail/parametriz

#python#pytest
pycharm安装第三方库的3种方法

本文介绍了三种在PyCharm中安装Faker包的方法:1)通过PyCharm内置包管理器在设置界面搜索安装;2)使用pip命令行直接安装;3)在requirements.txt文件中添加依赖后批量安装。每种方法都提供了详细的操作步骤,包括界面导航、命令输入和文件修改说明。这些方法适用于不同开发场景,可根据项目需求选择最合适的安装方式。

#pycharm#python
python模块-引入和使用模块,随机数,math,os,sys,time模块

模块是一个包含 Python 定义和语句的文件,文件名就是模块名加上.py后缀。模块可以定义函数、类和变量,也可以包含可执行的代码。#创建一个名为 mymodule.py 的文件#main.py导入自定义模块。

#python
python存储-文件操作,路径,with语句,pickle模块

在Python中,使用`pathlib`模块创建路径对象时,可以使用正斜杠`/`来构建路径,这是因为`Path`对象重载了除法运算符,使得使用`/`来连接路径部分变得非常方便。因此,如果使用反斜杠,需要注意转义(比如使用双反斜杠`\\`或原始字符串`r"..."`)。支持将python的代码序列化,解决python对象永久存储问题,允许将字符串,列表,元组等python对象保存为文件形式;注:在字

#python#开发语言
python异常---try-except,raise,assert语句,goto,traceback.format_exc()

直接使用 except Exception as e 只能获取简单的错误类型(如 str(e)),但缺乏代码位置和调用链信息。finally可以结合try...except,try...except...else使用,也可以仅有try和finally。通过自定义异常类,可以在任何需要的地方抛出异常,然后在适当的位置捕获它,从而实现从深层嵌套结构中直接跳出的效果。try中某一行出现异常后,后面代码不

#python#开发语言
到底了