自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 numpy常用函数(小白五分钟从入门到精通)

可以把二维数组想象成一个表格,轴 0 就像是表格中从上到下的行索引方向对列数据排序,所以axis=0表示按列排序。在二维数组中,axis = 0 表示按列排序,axis = 1 表示按行排序。多维数组在计算时默认计算全部维度,可以使用axis参数指定按某一维度为轴心统计,axis=0按列统计、axis=1按行统计。当需要舍入的数字恰好是 5 时,会看 5 前面的数字,如果是偶数则直接舍去 5,如果是奇数则进位。就像是表格中从左到右的列索引方向对行数据进行排序,所以axis=1表示按行排序。

2025-07-23 15:33:37 475

原创 ndarray的数据类型(五分钟小白从入门到精通)

计算 arr1 的第一行 [1, 2, 3] 与 arr2 的第一列 [6, 4, 2] 对应元素乘积之和,即 1*6 + 2*4 + 3*2 = 6 + 8 + 6 = 20。计算 arr1 的第一行 [1, 2, 3] 与 arr2 的第二列 [5, 3, 1] 对应元素乘积之和,即 1*5 + 2*3 + 3*1 = 5 + 6 + 3 = 14。# 1. a 扩展为 [[1, 1, 1], [2, 2, 2], [3, 3, 3]](虚拟扩展,不实际复制)

2025-07-23 15:24:43 203

原创 ndarray的创建(小白五分钟从入门到精通)

计算 arr1 的第一行 [1, 2, 3] 与 arr2 的第一列 [6, 4, 2] 对应元素乘积之和,即 1*6 + 2*4 + 3*2 = 6 + 8 + 6 = 20。计算 arr1 的第一行 [1, 2, 3] 与 arr2 的第二列 [5, 3, 1] 对应元素乘积之和,即 1*5 + 2*3 + 3*1 = 5 + 6 + 3 = 14。下面用最直观的方式介绍它的基本概念和应用。# 1. a 扩展为 [[1, 1, 1], [2, 2, 2], [3, 3, 3]](虚拟扩展,不实际复制)

2025-07-22 21:50:34 917

原创 Numpy科学计算(五分钟小白从入门到精通)

在数据处理领域,Pandas 是 Python 中非常强大的库,其中 Series 和 DataFrame 是两个核心数据结构。本文将结合具体代码示例,带大家了解它们的基本概念和常用操作。

2025-07-22 21:42:11 216

原创 WebDriver 对象中的方法

在通过代码获取网页中的资源时,往往并不需要启动浏览器,因为用户需要获取的是处理后的结果,而不是处理的过程。因此在驱动浏览器时,可以设置无窗口模式,即驱动浏览器后并不会打开浏览器窗口,而是将网页代码在内存中处理,类Options中的add_argument()方法即可实现在不启动浏览器的情况下获取网页资源。第1~9行代码与上一示例代码基本相同,即打开人民邮电出版社官网,并单击“图书”进入图书页,第10行代码使用back()方法实现返回上一个页面,即从图书页返回到官网主页。第4行代码设置浏览器启动无窗口模式。

2025-07-20 12:40:50 419

原创 python类Keys

第7行代码使用find_element_by_name()方法找到标签名为file的元素第8行代码直接使用send_keys()方法食:否度们国掩发达壤将图片路径以字符串的形式写入标签名为nbaidcos?gn1224rome 正爱联自动新过软件的修制6le的元素中,至此即可实现上传图片。执行代码后将自动打开百度识图官网并将“E:\书代码\识图.jpg”图片上传到网页相关位置进行识别,结果如图15-42所示。在百度识图官网中只需要上传一张照片即可实现自动识别图片中的内容,如图15-41所示。

2025-07-19 23:34:04 587

原创 python爬虫之获取渲染代码

过get()方法获取浏览器中的网页资源后,浏览器将自动渲染网页源代码内容,并生成渲染后的的时使用page_source()方法即可获取渲染后的网页代码。第7行代码使用driver对象中的pagesource()方法获取被get()方法获取到的渲染后的网页源代码。执行代码后的输出结果如图15-35所示,图中标注框处的内容即网页中的图片url。小项目案例:实现批量下载网页中的资源。

2025-07-19 23:31:54 807

原创 python爬虫之selenium库进阶(小白五分钟从入门到精通)

selenium库支持的浏览器包括Chrome、IE 7~11、Firefox、Safari、Opera Edge、HtmlUnit、PhantomJS等,几乎覆盖了当前计算机端和手机端的所有类型的浏览器。在selenium库源代码文件下的webdriver中可查看所有支持的浏览器类型,如图15-31所示。浏览器类型名与图15-31中对应浏览器类型的文件夹名称相同。

2025-07-18 19:49:55 1120

原创 python爬虫之selenium库(小白五分钟从入门到精通)

实际上HTTP网络连接是无记忆的,每发起一次网络请求只能获取一次数据,在下一次访问时,不能获取上一次访问的状态。为了维持账户的登录状态,确保上一次访问提交过账户登录信息后,下一次访问仍能继续保持登录状态,需要设计一套会话维持机制来记录每次访问的状态。会话是指终端用户(例如浏览器)与网站服务器进行通信的过程,而会话维持指终端用户与网站服务器维持通信的过程,即保持用户的登录状态。第2行1第4行和密码青。

2025-07-18 19:41:32 1072

原创 python爬虫之requests库的使用(小白五分钟从入门到精通)

requests库具有获取网页内容和向网页中提交信息的功能,本节主要介绍如何获取网页内容及如何对获取的网页内容进行处理。

2025-07-17 20:40:01 1168

原创 python爬虫入门(小白五分钟从入门到精通)

本节主要介绍Pytbon语言中支持网络爬虫的库,此外还将介绍如何获取网站的爬取规则,读者在学习和践过程中一定要严格遵守网站提供的爬取规则。

2025-07-17 20:01:02 716

原创 HTML之创建容器和表格

为了让网页的布局更加美观,HTML提供了容器的概念,即在网页中占用一块区域,在此区域内可以添加多种标签,且这些标签只会在该区域内显示,使得标签有了各自的容器,能在各自的区域内显示内容。

2025-07-16 10:31:22 646

原创 HTML进阶

HTML提供了大最的、不同样式的字体格式标签,将这些标签相互嵌套使用,可以使得网页正文内容显不同的字体格式效果。

2025-07-16 10:13:19 867

原创 操作HTML页面(小白五分钟从入门到精通)

HTML(Hypertext Markup Language,超文本标记语言)是一种用于创建网页的标准标记语言,是一种与Python不同的编程语言。网页文件的扩展名通常为,html或.htm,这两种扩展名都可使用,并不会影响文件内容。

2025-07-15 19:52:49 671

原创 python库之sys库(小白五分钟从入门到精通)

python标准库中的sys库用于与Python解释器文件进行交互,例如获取Python的版本信息、传递信息到Python代码中等。

2025-07-15 19:36:14 801

原创 linux基础命令(五分钟从小白从入门到精通)

1. which命令查找命令的程序文件语法:无需选项,只需要参数表示查找哪个命令2. find命令用于查找指定的文件按文件名查找:支持通配符vi\vim是visual interface的简称, 是Linux中最经典的文本编辑器 同图形化界面中的 文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择。

2025-07-14 20:48:49 809

原创 用python压缩和解压文件(五分钟小白从入门到精通)

Python标准库中的zipfile库可用于处理压缩文件,.zip是一种常用的压缩文件格式。zipfile库中包含用于査看Zip文件、解压Zip文件、将文件压缩为Zip文件等的方法。需要注意的是,在使用zipfile库前需要使用import导入zipfile库。

2025-07-14 20:18:16 470

原创 用python执行其他程序

本节主要介绍通过os库中的system()方法实现调用其他代码文件,使得当前代码程序既可执行其他代码文件,又可获取执行后的结果。

2025-07-13 13:21:20 850

原创 用python操作文件夹进阶(小白五分钟从入门到精通)

本节主要介绍使用os库中的方法实现査询文件大小、删除文件或文件夹、重命名文件或文件夹等操作。

2025-07-13 13:09:19 476

原创 用python操作文件夹(小白五分钟从入门到精通)

Python标准库提供了os库来管理操作系统相关功能,无须下载、安装,0s库包含丰富的操作文件的方法,可以通过2Tport68导入库之后使用dir(os)查询获取。本节主要介绍办公领域中常用的几种文件路径操作方法。

2025-07-12 21:59:57 338

原创 python库之jieba 库

jieba库可用于将中文的一段语句分解为单词,通常用于解析中文语句的含义。例如外国人需要学习中文而中文语句是一直连续的文字组合。例如“我们在学习Python办公自动化”这句话,外国人在理解这句话的含义时,首先需要将这句话正确地分解为一个个单词,即“我们”“在”“学习”“Python”“办公”“自动化”,如单词分解错误就无法理解这句话的含义,例如“我”“们在”。

2025-07-12 21:49:04 582

原创 Linux基础命令(小白五分钟从入门到精通)

1. cd命令的作用cd命令来自英文:Change Directorycd命令可以切换当前工作目录,语法是:没有选项,只有参数,表示目标路径使用参数,切换到指定路径不使用参数,切换工作目录到当前用户的HOME2. pwd命令的作用pwd命令来自英文:Print Work Directorypwd命令,没有选项,没有参数,直接使用即可作用是:输出当前所在的工作目录案例请使用cd命令并结合ls命令,任意在Linux文件系统内探索。

2025-07-11 20:12:44 704

原创 Linux用户和权限(小白五分钟从入门到精通)

1. Linux系统的超级管理员用户是:root用户2. su命令可以切换用户,语法:- 表示切换后加载环境变量,建议带上用户可以省略,省略默认切换到root3. sudo命令可以让一条普通命令带有root权限,语法:需要以root用户执行visudo命令,增加配置方可让普通用户有sudo命令的执行权限1. Linux用户管理模式Linux可以支持多用户、多用户组、用户加入多个组Linux权限管控的单元是用户级别和用户组级别2. 用户、用户组相关管理命令。

2025-07-11 19:55:54 347

原创 python的第三方库(五分钟小白从入门到精通)

第三方库是Python官方以外的机构基于Python语言创建的具有特定功能的模块(代码文件)。由于项目开发在不同领域有不同的需求,例如Python语言可应用于数据分析领域、图形用户界面领域、游戏领域、机器学习领域、办公领域、数据可视化领域等,Pvthon官方提供的库无法满足各个领域的全部需求。

2025-07-10 21:41:48 1072

原创 python正则表达式(小白五分钟从入门到精通)

正则表达式,又称规则表达式(Regular Expression),是使用单个字符串来描述、匹配某个句法规则的字符串,常被用来检索、替换那些符合某个模式(规则)的文本。简单来说,正则表达式就是使用:字符串定义规则,并通过规则去验证字符串是否匹配。比如,验证一个字符串是否是符合条件的电子邮箱地址,只需要配置好正则规则,即可匹配任意邮箱。

2025-07-10 21:22:44 1306

原创 python标准库之随机库(小白五分钟从入门到精通)

随机库可用于产生随机数据,例如抽奖游戏中,从用户选择“开始抽奖”起,系统会随机抽取“奖盘”中的一个奖项。要想实现使用代码生成随机数据,可以使用标准库random,在使用前需要通过import random导入random库。

2025-07-09 21:34:14 284

原创 Python的标准库之时间库(小白五分钟从入门到精通)

标准库是Python自带的库,无须下载,可直接使用。

2025-07-09 21:17:17 1267

原创 Python文件操作(五分钟小白从入门到精通)

1. 什么是编码?编码就是一种规则集合,记录了内容和二进制间进行相互转换的逻辑。编码有许多中,我们最常用的是UTF-8编码2. 为什么需要使用编码?计算机只认识0和1,所以需要将内容翻译成0和1才能保存在计算机中。同时也需要编码, 将计算机保存的0和1,反向翻译回可以识别的内容1. 操作文件需要通过open函数打开文件得到文件对象2. 文件对象有如下读取方法:read()readline()for line in 文件对象。

2025-07-08 21:00:58 656

原创 面向对象提升(五分钟小白从入门到精通)

1. 什么是继承?

2025-07-08 20:44:07 574

原创 Linux基础命令(五分钟小白从入门到精通)

WSL:Windows Subsystem for Linux,是用于Windows系统之上的Linux子系统。作用很简单,可以在Windows系统中获得Linux系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件。简而言之:Windows10的WSL功能,可以无需单独虚拟一套硬件设备就可以直接使用主机的物理硬件,构建Linux操作系统并不会影响Windows系统本身的运行1. 快照有什么作用?

2025-07-07 11:14:45 576

原创 初识Linux 手把手教你安装VMware WorkStation和在VMware上安装Linux(五分钟小白从入门)

1. 计算机由哪两个主要部分组成?硬件和软件2. 操作系统是什么?由什么作用?操作系统是软件的一类。主要作用是协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁3. 常见的操作系统有哪些?PC端:Windows、Linux、MacOS移动端:Android、IOS、鸿蒙系统1. Linux的诞生Linux由林纳斯 托瓦兹在1991年创立并发展至今成为服务器操作系统领域的核心系统。2. 什么是Linux系统的内核。

2025-07-07 10:21:53 765

原创 面向对象入门(五分钟小白从入门到精通)

1. 生活中或是程序中,我们都可以使用设计表格、生产表格、填写表格的形式组织数据2. 进行对比,在程序中:设计表格,称之为:设计类(class)打印表格,称之为:创建对象填写表格,称之为:对象属性赋值在上一节中,我们简单了解到可以使用类去封装属性,并基于类创建出一个个的对象来使用。现在我们来看看类的使用语法:class是关键字,表示要定义类了 类的属性,即定义在类中的变量(成员变量) 类的行为,即定义在类中的函数(成员方法)

2025-07-06 21:12:00 941

原创 Python异常、模块与包(五分钟小白从入门)

1. 什么是异常:异常就是程序运行的过程中出现了错误2. bug是什么意思:bug就是指异常的意思,因为历史因为小虫子导致计算机失灵的案例,所以延续至今,bug就代表软件出现错误。1. 为什么要捕获异常?在可能发生异常的地方,进行捕获。当异常出现的时候,提供解决方式,而不是任由其导致程序无法运行。2. 捕获异常的语法?3. 如何捕获所有异常?异常的种类多种多样,如果想要不管什么类型的异常都能捕获到,那么使用:except:两种方式捕获全部的异常。

2025-07-06 20:32:40 893

原创 Python函数进阶(小白五分钟从入门到精通)

1. 函数说明文档的作用是?对函数进行说明解释,帮助更好理解函数的功能2. 定义语法:param 用于解释参数:return 用于解释返回值所谓函数嵌套调用指的是一个函数里面又调用了另外一个函数执行效果:执行过程如果函数A中,调用了另外一个函数B,那么先把函数B中的任务都执行完毕之后才会回到上次 函数A执行的位置try:breakexcept:print('您输入错误,重试...')return ij = 1return j。

2025-07-05 22:56:08 572

原创 Python函数基础(五分钟小白从入门到精通)

1. 函数是: 组织好的、可重复使用的、用来实现特定功能的代码段2. 使用函数的好处是: 将功能封装在函数内,可供随时随地重复利用 提高代码的复用性,减少重复代码,提高开发效率函数的定义:注意事项1. 函数的定义语法2. 函数使用步骤:先定义函数后调用函数3. 注意事项:参数不需要,可以省略返回值不需要,可以省略1. 函数的传入参数的作用是?在函数运行的时候,接受外部传入的数据2. 使用方式3. 注意事项函数定义中的参数,称之为形式参数。

2025-07-05 20:00:59 695

原创 Python数据容器(str(字符串),set(集合))从入门到精通

1. 字符串为什么被称之为数据容器呢?字符串可以看做是字符的容器,支持下标索引等特性2. 字符串有哪些常用操作方法?1. 什么是序列?内容连续、有序,支持下标索引的一类数据容器2. 哪些数据容器可以视为序列?列表、元组、字符串3. 序列如何做切片序列[起始:结束:步长]起始可以省略,省略从头开始结束可以省略,省略到尾结束步长可以省略,省略步长为1(可以为负数,表示倒序执行)编号操作说明1集合.add(元素集合内添加一个元素2集合.remove(

2025-07-04 10:48:16 766

原创 Python数据容器(列表,元组,字典) 从入门到精通

基本语法:列表内的每一个数据,称之为元素 以 [] 作为标识 列表内每一个元素之间用, 逗号隔开案例演示:使用[]的方式定义列表1. 列表的定义语法 [元素1, 元素2, 元素3, ......]2. 什么是元素?数据容器内的每一份数据,都称之为元素3. 元素的类型有限制吗?元素的数据类型没有任何限制,甚至元素也可以是列表,这样就定义了嵌套列表1. 列表的下标索引是什么?列表的每一个元素,都有编号称之为下标索引 从前向后的方向,编号从0开始递增 从后向前的方向,编号从-1开始递减。

2025-07-04 09:56:15 793

原创 Python循环语句 从入门到精通

1.while循环的语法格式2.while循环的注意事项 条件需提供布尔类型结果,True继续,False停止 空格缩进不能忘 请规划好循环终止条件,否则将无限循环1.嵌套循环的语法格式: 见下图2. 嵌套循环需要注意的地方: 注意条件的控制,避免无限循环 多层嵌套,主要空格缩进来确定层次关系3. 嵌套循环的使用难点: 循环条件的控制,层次越多越复杂,需要细心+耐心1. for循环的语法格式是:2. for循环的注意点 无法定义循环条件,只能被动取出数据处理 要注意,循环内的语句,需要有空格缩进。

2025-07-03 19:12:36 775

原创 Python判断语句 从入门到精通

1. 在Python中,可以表示真假的数据类型是: 布尔类型,字面量True表示真,字面量False表示假 2. 除了可以定义布尔类型外,还可以通过____计算得到布尔类型?通过<比较运算符>计算得到布尔类型的结果 == 判断是否相等,!= 判断是否不相等 >判断是否大于,<判断是否小于 >=判断是否大于等于,<=判断是否小于等于1. if语句的基本格式 2. if语句的注意事项: 判断条件的结果一定要是布尔类型 不要忘记判断条件后的: 引号 归属于if语句的代码块,需在前方填充4个空格缩进。

2025-07-03 16:55:56 1106

原创 Python基础语法 从入门到精通

Python中常用的有6种值(数据)的类型类型描述说明数字(Number)支持整数(int)浮点数(float)复数(complex)布尔(bool)整数(int),如:10、-10浮点数(float),如:13.14、-13.14复数(complex),如:4+3j,以j结尾表示复数布尔(bool)表达现实生活中的逻辑,即真和假,True表示真,False表示假。True本质上是一个数字记作1,False记作0字符串(String)描述文本的一种数据类型字符串(

2025-07-02 20:47:52 1128 1

空空如也

空空如也

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

TA关注的人

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