
python
文章平均质量分 88
小那同学
全网:小那同学
展开
-
初学者快速入门Python爬虫 (无废话版)
定义:网络爬虫(Web Crawler)是自动浏览互联网并采集数据的程序,就像电子蜘蛛在网页间"爬行"。分类通用爬虫:Google等搜索引擎的爬虫聚焦爬虫:定向采集特定领域数据(如电商价格)增量式爬虫:只抓取更新内容深层爬虫:抓取需要登录的页面。原创 2025-03-09 12:57:44 · 1737 阅读 · 0 评论 -
Python 基础知识快速过 50题(2)
全篇大概1000字(含代码),建议阅读时间5min。原创 2025-01-18 14:05:49 · 803 阅读 · 0 评论 -
Python 基础知识快速过 50题(1)
在字符串中如果含有特殊字符如:单引号、双引号。需要再特殊字符前加“”反斜杠才能使用。当遇到取出前几个元素或后几个元素,在某个区间段的元素,这就是切片。当等号左侧的变量与右边的变量不相符,就可以通过列表打包的方式,将剩余内容赋值给右边包含*的变量a,b,cforpinzip(a,b,c):#多个列表也可以通过zip()函数进行打包print(p)可迭代对象就是可以被遍历或迭代的对象,如列表、元组、字典count=1yieldcount#暂停返回count。原创 2025-01-11 21:57:10 · 1053 阅读 · 0 评论 -
快速学习 pytest 基础知识
Pytest是一个非常成熟的测试框架,适用于但愿测试、UI测试、接口测试。简单灵活、上手快支持参数化具有多个第三方插件可以直接使用 assert 进行断言可以通过在测试方法前添加装饰器 pytest.mark.标记名 就可以使用。例: pytest.mark.done, pytest.mark.conmmit运行时通过加入 -m 即可标记测试方法。# mark 自定义标记 可以通过 pytest -m "done" 去执行被标记为 done的测试方法。原创 2025-01-06 15:52:04 · 1334 阅读 · 0 评论 -
自己总结:selenium高阶知识
操作添加事件EventFiringWebDriver(WebDriver实例,AbstractEventListener实例)AbstractEventListener 抽象类,使用EventFiringWebDriver 需要设定自定义时间监听器类。类需要继承 AbstractEventListener类。类别函数名参数描述浏览器级别url:跳转的目标URLdriver:当前WebDriver实例导航前事件,定义页面发生跳转前需要执行的代码url: 跳转的目标URL。原创 2024-12-11 15:23:01 · 1321 阅读 · 0 评论 -
快速学习selenium基础操作
Selenium是一系列自动化工具集的统称,官方工具有 Selenium IDE、Selenium WebDriver、Selenium Grid, 主要用于桌面端Web应用程序的自动化。能够通过多种方式定位界面元素、操作元素并获取元素的各项信息。原创 2024-12-07 14:09:21 · 1305 阅读 · 0 评论 -
Anaconda 和 Python 的区别及其重要性
Python 是由 Guido van Rossum 在 1991 年发布的高级编程语言。它以其简洁和可读性强的语法,成为了非常流行的编程语言。Web 开发(如 Django 和 Flask)数据科学(如 Pandas 和 NumPy)机器学习(如 TensorFlow 和 Scikit-learn)自动化和脚本编写科学计算和工程。原创 2024-06-30 13:19:26 · 1256 阅读 · 0 评论 -
一个opencv实现检测程序
图像处理是计算机视觉中的一个重要领域,它在许多应用中扮演着关键角色,如自动驾驶、医疗图像分析和人脸识别等。边缘检测是图像处理中的基本任务之一,它用于识别图像中的显著边界。本文将通过一个基于 Python 和 OpenCV 的示例程序,详细介绍如何实现图像的边缘检测。原创 2024-06-30 13:12:58 · 422 阅读 · 0 评论