
python
文章平均质量分 80
有风南来
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pytest通过pytest_runtest_makereport添加失败截图到Allure报告中
pytest_runtest_makereport 是 pytest 框架中一个非常重要的 钩子函数(hook function),用于在测试用例执行的不同阶段生成测试报告信息。它的核心作用是 拦截测试用例的执行过程,获取执行状态、结果和详细信息,方便开发者自定义测试报告、记录日志或执行失败后的操作(如截图)原创 2025-07-07 15:15:20 · 1078 阅读 · 0 评论 -
pytest之fixture中yield详解
带yield的函数是一个生成器,而不是一个函数了。这个生成器有一个函数就是next函数,next就相当于“下一步”生成哪个数,这一次的next开始的地方是接着上一次的next停止的地方执行的。所以调用next的时候,生成器并不会从yield_demo函数的开始执行,而是接着上一步开始,然后遇到yield后,return出要生成的数,此步就结束。'''@Author : 草木零@desc : yield详解1.程序开始执行以后,因为yield_demo函数终有yield关键字,原创 2025-07-02 17:34:06 · 734 阅读 · 0 评论 -
pytest fixture基础大全详解
pytest框架的fixture测试夹具就相当于unittest框架的setup、teardown,但相对之下它的功能更加强大和灵活。原创 2025-07-02 17:22:12 · 1212 阅读 · 0 评论 -
python多线程详细讲解
python多线程详细讲解原创 2025-06-28 17:31:03 · 1294 阅读 · 0 评论 -
python多线程:各线程的输出在控制台中同一行原因分析
python多线程:关于多线程的输出在控制台中“混在一起”,处在同一行原因分析原创 2025-06-28 17:18:37 · 271 阅读 · 0 评论 -
pytest提示ModuleNotFoundError: No module named ‘py.xml‘; ‘py‘ is not a package解决分析思维
pytest提示ModuleNotFoundError: No module named 'py.xml'; 'py' is not a package解决思维原创 2023-08-17 19:45:16 · 4629 阅读 · 0 评论 -
Pycharm selenium简单demo及底层代码逻辑实现示例
1 先来一个selenium简单demoimport timefrom selenium import webdriver# 创建一个webdriver对象driver = webdriver.Chrome()# 如果chrome不是安装在默认路径,则要driver = webdriver(executable_path='chrome.exe的指定路径')# 访问指定urldriver.get('http://www.baidu.com')# 找到搜索输入框el = driver.f原创 2022-03-05 00:50:00 · 2584 阅读 · 0 评论 -
python字符串常见操作示例
1. 转义字符2. 三单引号:可把三单引号中间的内容完整表示3. 字符串与字符串之间可用 + 拼接4. 字符串与(整型,浮点型)之间不可直接用 + 拼接如果要连接字符串与(整型,浮点型),先转换类型5. 可以用 * 来多次显示字符串6. 字符串,下标从0开始string[start : end : steps]。下标0是开头第一个字符,下标-1是倒数第一个字符,为什么不...原创 2019-07-07 14:57:07 · 569 阅读 · 0 评论 -
初识Jupyter Notebook
下载安装完Anaconda后如下图打开Anaconda Prompt如下图先看几个小命令,切换磁盘,比如我切换到e盘,那就输入e:;想看当前目录有什么,输入dir;想进入哪个目录,输入cd 目录。下面示例在D:\Program Files下输入jupyter notebook会发现浏览器打开了一个页面,该页面出现了当前目录的目录结构,对比一下,会发现浏览器的...原创 2019-07-04 00:19:28 · 152 阅读 · 0 评论