自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

立黄昏粥可温

10年以上的金融软件测试经验,乐于分享和学习

  • 博客(86)
  • 收藏
  • 关注

原创 AI基础03-视频数据采集

在Python中使用OpenCV库录制视频是一种常见的需求,尤其是在进行视频处理、机器视觉项目或教学视频录制时。cv2.VideoCapture.get() 是 OpenCV 库中用于获取视频捕获设备(例如摄像头或视频文件)的属性值的方法。这个方法非常有用,因为它允许你访问和调整摄像头的各种参数,比如帧宽、帧高、帧率等。在上一个练习的基础上,我们录取10段视频,每秒钟30帧图片。# 参数分别是:输出文件名,编解码器,帧率,帧大小,是否为彩色。video_file_name:创建写入对象,录制视频的名称。

2025-03-30 19:28:59 1060

原创 AI基础02-图片数据采集

上篇文章我们学习了文本的数据采集,今天主要了解一下图片数据采集的方法。图片采集方法通常有网页采集和实时采集(传感器采集)两种。我们学习一下如何利用python 工具和笔记本计算机摄像头进行图片数据的实时采集。1)cv2库简介cv2 是OpenCV库的升级,它是一个跨平台的计算机视觉库,适用于实时视觉应用程序,支持Linux、Windows、Mac OS 等系统。使用前安装:pip install opencv-python导入:import cv22)图片采集相关的cv2库函数使用方法。

2025-03-29 21:48:21 600 1

原创 AI基础01-文本数据采集

本篇文章是学习文本数据的采集,作为人工智能训练师或者数据分析师有时需要先获取数据,获取最近7天的天气预报情况,并存入到文档中。

2025-03-23 17:28:43 1160

原创 Python 从入门到实战46(Matplotlib绘制常用表)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们学习了pandas数据操作的相关基础知识。今天学习一下Matplotlib绘制常用表的相关操作。Matplotlib是一个python 2D绘图库,常用于数据可视化。只需要很少的几行代码就可以绘制各种各样的图标,如柱形图、折线图、散点图、饼形图等。

2024-12-22 22:12:32 844

原创 Python 从入门到实战45(Pandas数据操作)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们学习了pandas数据读写的相关基础知识。今天学习一下pandas数据操作的相关操作。DataFrame 对象是pandas 模块中最常用的对象,该对象所呈现的数据与excel表格相似。因此,我们需要了解DataFrame 对象中的各种数据操作方法。

2024-12-09 21:37:42 973

原创 MySQL必会知识精华7(通配符过滤)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。LIKE指示MYSQL,后面跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。所以建议:不要过度使用通配符,可以使用其它操作符达到相同目的的,应该使用其操作符。下划线的用法和%类似,但是_只能匹配单个字符,而不是多个字符。红色框住的部分虽然也有42,但是前面有两个字符,就被过滤了。很显然通配符很有用,但是使用通配符_或%会增加搜素的时长。通配符像%和_的使用需要和LIKE操作符连起来使用。在搜索中,%表示任何字符出现任意次数。

2024-11-09 22:17:56 423

原创 MySQL必会知识精华6(组合WHERE子句)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。上篇文章我们先做一下数据库的where条件过滤的方法,都是单个条件的过滤。OR操作符用在WHERE 子句中,可以满足两个或者多个条件的任何一个就输出在查询结果中,两个条件都不满足的不展示。例如:SELECT * FROM card c WHERE c.balance>10000 OR c.card_type="金卡";若是,WHERE子句既有AND又有OR操作符,有一定的计算顺序,但是建议都是使用括号来确定计算优先级。

2024-11-09 22:15:12 240

原创 Python 从入门到实战44(Pandas读写数据)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们学习了pandas数据结构操作的相关基础知识。今天学习一下pandas读写数据的相关操作。

2024-11-06 22:47:03 958

原创 Python 从入门到实战43(Pandas数据结构)

Pandas 是一个开源的第三方库,具有强大的数据处理和分析能力的库。主要为python语言提供了高性能、已于使用的数据结构和数据分析工具。使用前需要先安装:python -m pip install pandas –target=第三方库路径import pandas #使用前导入第三方库。

2024-10-31 22:37:08 825

原创 Python 从入门到实战42(NumPy数组的基本操作)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们学习了数据分析的相关基础知识。今天学习一下数据分析相关的NumPy数组的基本操作方法。

2024-10-29 22:49:11 930

原创 Python 从入门到实战41(NumPy数值计算)

NumPy 模块是python 的一个第三方模块。模块中包含了大量的数值计算函数。NumPy)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

2024-10-27 21:59:19 631

原创 Python 从入门到实战40(数据分析概述)

什么是数据可视化呢?数据可视化是指通过绘图工具和方法将数据集中的数据以图形图像的形式表现出来,并利用数据分析发现其中未知信息的处理过程。Pandas 是一个强大的数据处理和分析库,它提供了一个简单的接口来进行数据可视化,通过内部的 .plot() 方法。我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。它是数据可视化的一个强大工具,可以用于创建和展示各种图形,从简单的散点图到复杂的3D图形等。

2024-10-26 23:05:01 442

原创 Python 从入门到实战39(线程间的通信)

上面我们举例说明了,线程是可以对全局变量进行随意修改。这样也就可能造成多线程之间对全局变量的混乱。如何解决这一问题呢?例如大家都排队上厕所,一种防止他人进入房间的简单方法就是进门后就上锁,后面的人就只能继续等待。在程序中叫互斥锁(mutual exclusion 缩写为Mutex),防止多个线程同时读写某一块内存区域。互斥锁为资源引入一个状态,即锁定或者非锁定。某个线程要更改共享数据时,先将其锁定。

2024-10-25 23:15:34 1192 1

原创 Python 从入门到实战38(创建线程)

如果我们需要同时处理多个任务,可以有两种方法来实现:1、可以在一个应用程序内使用多个进程,每个进程负责完成一部分工作;2、一个进程内使用多个线程来处理不同的任务。线程-thread:是操作系统能够运行运算调度的最小单位。线程被包含在进程中,是进程中的实际运行单位。一个线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每个线程并行执行不同的任务。如我们经常看的视频,对于播放器来说,显示视频用一个线程,播放音频用另外一个线程。两个线程同时工作才能保证我们看到画面和声音同步的视频。

2024-10-23 21:19:12 1102

原创 Python 从入门到实战37(进程间通信)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了通过multiprocessing模块创建进程操作的相关知识。今天学习一下进程间通信方式。

2024-10-18 23:40:43 791

原创 Python 从入门到实战36(进程-Process、Pool类)

我们的目标是:通过这一套资料学习下来,可以熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了通过multiprocessing模块创建进程操作的相关知识。今天学习一下Process 、Pool类方式创建进程。

2024-10-10 22:25:13 1239

原创 Python 从入门到实战35(进程-multiprocessing模块)

在了解进程之前,我们先明确一下多任务的概念。多任务,是指操作系统执行多个任务。例如我们的计算机打开了音乐、浏览器、电影等,这时就是多任务运行。上面说的每一个任务就是一个进程。所以,进程就是指计算机中已运行程序的实体。进程和程序的不同之处在于:程序本身是指指令、数据、及其组织形式的描述。进程是程序真正运行实例。例如没有打开微信之前是程序,打开运行就开启了一个进程。

2024-10-05 20:51:34 1259

原创 Python 从入门到实战34(实例2:绘制蟒蛇)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了数据库MySQL操作的相关知识。今天学习一个使用标准库turtle实例,绘制蛇形图。

2024-10-04 23:45:29 1531

原创 Python 从入门到实战33(使用MySQL)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了数据库编程接口操作的相关知识。今天我们将学习一下数据库MySQL使用的相关知识。在使用MySQL之前,我们需要支持python 的MySQL 驱动来连接到MySQL服务器。我们可以使用PyMySQL。安装起来比较简单,在“命令提示符”窗口输入如下命令:以上图所示,安装PyMySQL成功。

2024-10-03 19:55:20 1602

原创 Python 从入门到实战32(数据库MySQL)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了数据库编程接口操作的相关知识。今天我们将学习一下数据库MySQL使用的相关知识。

2024-10-02 22:21:18 1030

原创 Python 从入门到实战31(数据库编程接口)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了高级文件操作的相关知识。今天我们将学习一下数据库编程接口的相关知识。程序运行时,数据都是 存储在内存中。当程序终止时,通常都需要将数据保存在磁盘上。前面我们也学习了将数据写入到文件中,读取文件数据等。为了方便程序保存和读取数据,并且能直接通过条件快速查询到指定的数据,就出现了数据库(database)。

2024-09-28 23:13:32 1099

原创 Python 从入门到实战30(高级文件的操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了操作目录的相关知识。今天我们将学习一下高级文件操作的相关知识。python 内置的os 模块除了可以对目录进行操作,还可以进行一些文件的高级操作。os 提供的与文件相关的函数说明:函数说明。

2024-09-27 20:57:47 1289

原创 Python 从入门到实战29(目录的操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了文件的打开、创建、关闭、读取的相关知识。今天我们将学习一下目录的相关操作知识。目录也称为文件夹,用于分层保存文件如下:可以在工程-New-Directory,新建文件夹。

2024-09-26 22:24:07 858

原创 Python 从入门到实战28(文件的读操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了文件的打开、创建、关闭的相关知识。今天我们将学习一下文件的读的相关操作知识。

2024-09-25 19:31:42 1080

原创 Python 从入门到实战27(文件的基本操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了包(package)的相关知识。今天我们将学习一下文件的相关基础操作的知识。python 内置了文件(file)对象。在使用对象时,首先可以通过内置的open()方法创建一个文件对象,然后通过对该对象提供的方法进行一些基本文件操作。例如write()方法写入文件,使用close()方法关闭文件,read()方法读文件。

2024-09-24 21:37:39 964

原创 Python 从入门到实战26(package)

如在calculate 模块增加变量:#定义长方形长、宽然后在mian.py中使用。#长方形的面积计算print("长方形的面积:",rect_area)

2024-09-23 20:34:12 1522

原创 Python 从入门到实战25(模块)

python 提供了强大的模块支持,有标准库中包含的大量的模块,还有第三方模块,以及自定义模块。模块的英文module。打个比方,一个函数相当于一个积木,而一个模块相当于一盒主题的积木,通过它可以拼出某一个主题的东西。这样我们可以认为一个模块中包含多个函数。在python中,我们新建一个.py文件就被称为一个模块。如下图所示,我们编写了my_function.py文件,里面包含很多个函数。通常情况下,我们把能够实现某一特定功能的代码作为一个模块放置在一个文件中,以方便被其它程序或脚本导入并使用。

2024-09-22 09:57:51 1367

原创 Python 从入门到实战24(类的继承)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了类的定义、使用方法、@property的相关知识。今天我们将学习一下类的继承。

2024-09-21 10:26:37 1484

原创 Python 从入门到实战23(属性property)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了类的定义、使用方法的相关知识。今天我们将学习一下类的属性(property)。本次要介绍的属性是一种特殊的属性,访问它时将计算它的值。另外,该属性还可以为属性添加安全包含机制。

2024-09-20 20:53:43 1358

原创 Python 从入门到实战22(类的定义、使用)

在python 中,类表示具有相同属性和方法的对象的集合。在使用之前需要先定义类。定义类的语法:‘’’类的帮助信息’’’ #类文档字符串statement #类体参数说明:ClassName----指定类名,一般使用大写字母开头,若是由两个单词,第二个单词也大写‘’’类的帮助信息’’’-----用于指定类的文档字符串,定义该字符串后,在创建类的对象时,输入类名和左侧的括号“(”后,将显示该信息statement -----类体,主要由变量、方法、属性等定义语句组成。

2024-09-19 21:37:03 982

原创 Python 从入门到实战21(面向对象简介)

‌:在Python中,使用class关键字来定义一个类。类体中可以包含类变量、方法、属性等。类变量在整个实例化的对象中是公用的,而实例变量则是在每个实例中独立的。‌。

2024-09-18 20:18:31 1764

原创 Python 从入门到实战20(函数的返回值等)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了函数的参数。今天我们继续学习一下函数的返回值。

2024-09-17 11:19:52 1165

原创 Python 从入门到实战19(函数参数)

在Python中,关键字参数(keyword arguments)是一种参数传递的方式,它允许函数调用时参数的顺序与定义时不一致。关键字参数在函数内部的作用是为函数提供了一种指定参数值的方式,这样无需记忆参数的顺序。在Python中,可变参数允许你将一个不定数量的关键字参数作为字典的形式传递给一个函数。在Python中,可变参数允许你将一个不定数量的关键字参数作为字典的形式传递给一个函数。中,位置参数是在函数调用中按照它们在函数定义中的顺序进行传递的参数。可变参数允许函数接收任意数量的位置参数。

2024-09-16 09:56:33 1297

原创 Python 从入门到实战18(函数简介)

在Python中,定义一个函数可以使用关键字def,后面跟上函数名称和圆括号,圆括号内可以定义一个或多个参数,然后以冒号:结束。之后,在缩进块中编写函数体。我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。parametervalue-----可选参数,用于指定各个参数的值,若是多个参数使用,隔开。parameterlist ---- 可选参数,用于指定函数中传递的参数,多个函数使用,隔开。

2024-09-15 07:48:47 1305

原创 Python 从入门到实战17(正则表达式操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们讨论了正则表达式的语法。今天进一步讨论一下正则表达式的一些操作。也是经常会用到的。

2024-09-14 19:53:40 1619

原创 Python 从入门到实战16(正则表达式语法)

正则表达式:regular expression ,简称:regex 或者RE,又称规则表达式,它不是某种语言所特有的。在处理字符串时,经常会涉及查找符合某些复杂规则的字符串,正则表达式就是描述这些规则的工具。正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。

2024-09-13 19:57:18 1188

原创 Python 从入门到实战15(字符串其它操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们通过举例学习了字符串一些操作说明。今天继续讨论字符串相关的其它操作。也是经常会用到的。

2024-09-12 20:22:58 820

原创 Python 从入门到实战14(字符串相关操作)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们通过举例学习了字符串进行简单说明。今天继续讨论字符串相关的操作。字符串的处理在实际的工作中经常会用到,需要熟练掌握才行。

2024-09-11 19:44:48 1193

原创 Python 从入门到实战13(字符串简介)

字符串是一种序列,一般是双引号或者单引号括起来的元素序列。其中若使用’’ 单引号或者双引号””字符序列需要在同一行,若是使用’’’ ‘’’ 三引号可以分布在连续的多行。举例说明:str1 = "我爱祖国!str3 = '''我是男生,喜欢打篮球。'''

2024-09-10 22:06:21 1378

原创 Python 从入门到实战12(流程控制-跳出循环语句)

我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。上篇文章我们通过举例学习了流程控制语句中的循环语句。今天继续讨论流程控制语句,学习跳出循环语句。也是经常使用到的。如break 、continue 、pass语句使用continue 语句,本次循环结束,直接跳到下一个循环执行使用 break 语句,整个循环结束使用 pass语句,只是占位,什么都不做。

2024-09-09 20:06:08 1530

deepseek R1本地部署参考笔记,可以使用Ollama,在windows 环境下本地进行部署

deepseek R1本地部署参考笔记

2025-03-02

selenium+python+模块思想的实例代码

selenium+python+模块思想的实例代码,适合初学者参考练手。 还不太懂的可以下载下来修改学习。

2024-08-30

selenium+python UI自动化测试第一条用例

适合初学者参考学习,对应网址https://www.saucedemo.com/

2024-08-29

appium for Windows 安装版

可以结合我分享的appium自动化来实现第一个测试用例。 入门后可以不断深入学习喽。加油!

2024-08-28

python 稳定版 windows 3.11.0

python 稳定版 windows 3.11.0,一起来学习稳定版吧

2024-08-26

MySQL 5.5.40 Windows 安装包

MySQL 5.5.40 Windows 安装包

2024-08-25

selenium 自动化测试Google Chrome 87版本用驱动

selenium 自动化测试Google Chrome 87版本用驱动

2024-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除