自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用pandas和numpy进行数据理解与清晰

可以使用dropna()方法删除包含空值的行或列,或者使用fillna()方法填充空值。可以使用方法来识别重复的行,然后使用方法删除这些重复的行。例如:有时候需要将数据集中的某一列转换为特定的数据类型,可以使用astype()方法。

2024-10-10 18:08:04 205

原创 Pandas

Pandas 是一个非常强大的库,可以用于数据导入、清洗、处理、分析和可视化。8. **数据可视化**:Pandas 可以与 Matplotlib 等可视化库集成,方便地进行数据可视化。DataFrame:Pandas 的核心数据结构,类似于 Excel 中的表格,可以存储不同类型的列。6. **数据分组**:可以对数据进行分组,并对每个组应用聚合、转换或过滤操作。7. **数据索引**:提供了多种索引方式,包括标签索引、时间索引等。5. **数据合并**:可以轻松地合并、连接和重塑数据集。

2024-10-09 20:41:27 567

原创 numpy矩阵常用运算

【代码】numpy矩阵常用运算。

2024-10-09 20:33:58 197

原创 numpy的使用

NumPy(Numerical Python的简称)是一个开源的Python科学计算库,用于进行大规模数值和矩阵运算。它提供了一个高性能的多维数组对象ndarray和用于操作这些数组的工具和函数。NumPy是许多其他科学计算和数据分析库的基础,比如SciPy、Pandas和Scikit-learn。安装包引用包。

2024-10-09 06:05:33 435

原创 MongoDB数据库的基本使用

集合: 在MongoDB中,数据以集合的形式存储,类似于关系型数据库中的表。集合不需要具有统一的结构,这意味着一个集合中的文档可以有不同的字段。基于文档的存储: MongoDB存储BSON(二进制JSON)文档,这些文档可以包含复杂的数据类型,如数组、嵌套对象等。db.student.find({name: "诸葛亮",sex: "男"}){name: "诸葛亮",sex: "男",age:23},{name: "周瑜",sex: "男",age:24},查看集合 show +集合名。

2024-09-29 19:26:02 190

原创 ScrapyS

3.输入python -m scrapy genspider quotes quotes.toscrape.com,用于生成Scrapy爬虫的命令。Scrapy是一个快速的高级web爬取和web抓取框架,用于爬取网站并从页面中提取结构化的数据。2.在Powershell窗口输入python -m scrapy startproject。1.使用Powershell窗口,文件夹空白处Shift+右键。,scrapydemo可以创建中重命名。

2024-09-28 19:07:56 151

原创 python网络爬虫显示等待与隐式等待

隐式等待(Implicit Wait)是告诉WebDriver在抛出找不到元素的异常之前,应该等待的时间。如果在设置的时间内找到了元素,就会立即继续执行;如果没找到,就会抛出一个异常。显式等待(Explicit Wait)则更加灵活,允许你为特定的条件设定等待时间。显式等待会定期检查条件是否成立,直到满足条件或超过最大等待时间。

2024-09-28 18:59:34 318

原创 python网络爬虫网页刷新与切换

使用 Selenium 刷新页面非常简单,你可以使用 WebDriver 的。是一个强大的工具,用于模拟用户在浏览器中的各种操作,包括页面刷新和切换。在 Selenium 中,如果你打开了多个标签页或窗口,可以使用。属性来获取所有窗口的句柄,然后切换到特定的窗口。

2024-09-28 18:54:14 592

原创 python网络爬虫鼠标控制

主要用于Web自动化测试,其模拟鼠标操作的功能不如。灵活,但对于网页元素的定位和交互则更加强大。

2024-09-28 18:48:01 443

原创 Selenium

Selenium是一个用于自动化Web浏览器的库,它可以模拟用户的真实交互,如点击、滚动等,从而获取动态加载后的页面内容。使用Selenium时,你可以启动一个浏览器实例,导航到目标网页,等待页面加载,然后获取渲染后的HTML内容。例如,使用Selenium爬取Twitch.tv的动态数据,你可以启动Chrome浏览器,导航到目标URL,并使用显式等待来确保页面元素加载完成。注意:下载chromedriver.exe的版本号要与正版浏览器的相对应。查询方式:chrome://version/

2024-09-27 05:46:39 149

原创 Xpath

XPath(XML Path Language)是一种在XML和HTML文档中查找信息的语言。它被设计用来在XML文档中进行选择节点、遍历节点和提取数据。XPath是W3C推荐的标准,广泛应用于XML数据处理和网络爬虫中。元素下价格大于35.00的。属性为"King"的。

2024-09-25 20:30:00 149

原创 re模块compile

在 Python 的re模块中,compile函数是一个编译正则表达式模式的方法,它将正则表达式编译成一个正则表达式对象。这样做的好处是,如果你需要多次使用同一个正则表达式,那么编译一次然后重复使用这个正则表达式对象会更加高效。下面是一个使用re.compile。

2024-09-24 17:04:48 756

原创 python网络爬虫引用requests

库支持多种HTTP请求方法,如GET、POST、PUT、DELETE等。库是一个非常流行且强大的HTTP库,它使得发送HTTP请求变得非常简单。以下是如何在Python网络爬虫中引用并使用。安装成功,在终端输入pip3 list,如果有requests 2.32.2 ,说明已安装成功。注:不同网站,user-agent所在的位置不同。在Python网络爬虫中,user-agent的查找如下图。3. 发送HTTP请求。5.发送POST请求。

2024-09-23 15:25:58 734

原创 vue侦听器简介

在 Vue.js 中,侦听器(Watchers)是一种特殊的实例属性,用于观察和响应 Vue 实例上的数据变动。当你需要在数据变化时执行一些操作,比如基于数据的复杂逻辑、异步请求或对数据进行处理时,侦听器非常有用。: 侦听器是 Vue 响应式系统的一部分,它能够确保在数据变化后执行的函数能够访问到最新的数据状态。: 侦听器会自动跟踪和响应数据的变化。当被侦听的数据变化时,侦听器会重新求值,并执行相应的操作。: 你可以侦听任何数据属性,包括 Vue 实例的 data 属性、计算属性或其他侦听器。

2024-09-22 19:47:54 364

原创 vue一级、二级路由设计

一级路由通常对应于应用的主要视图或页面。它们是应用结构中最顶层的路由,通常反映了网站的导航结构。在 Vue Router 中,一级路由在路由配置中的层级是最高的。二级路由是嵌套在一级路由内部的路由,通常用于展示更详细的视图或子页面。在 Vue Router 中,可以通过。是一个一级路由,它有一个子路由配置,包括。都是一级路由,它们直接映射到。属性来定义二级路由。

2024-09-19 06:15:31 199

原创 Vue3配置axios

url:'http://10.0.11.91:91/dailyreport/getdailyreportall'//测试接口路径。步骤一,下载文件,在编辑器项目终端输入命令。步骤三,创建测试文件testAPI.js。//创建一个可以发起请求获得响应的实例。步骤二,封装axios。

2024-09-19 06:09:50 289

原创 在vue3中配置Element-Plus主题颜色

Element Plus 提供了丰富的主题颜色定制功能,允许开发者根据项目需求自定义组件的颜色。安装成功,文件信息如下图,仍在在上图package-loc.kjson中。步骤四:在vite.config配置文件中配置按需导入插件。步骤一,安装element plus,输入如下命令。步骤三 ,在vite.config配置文件中导入。步骤二,下载自动导入的插件,输入如下命令。安装成功,文件信息如下图。

2024-09-19 05:53:59 253

原创 创建Vue所需项目

步骤二,输入命令进入项目目录 cd openlab ,下载依赖包npm install。注:composables组合函数文件夹和directives全局指令文件夹按所需添加。步骤三,打开编辑器终端,输入启动指令npm run dev。打开项目看到如下文件。

2024-09-19 05:39:34 175

原创 SpringCloud操作MySQL数据库

如果你使用的是Spring Cloud Config服务器,并且想要将配置信息存储在MySQL数据库中,你需要在数据库中创建一个表来存储配置信息,并在Spring Cloud Config服务器的配置文件中指定数据库连接信息和查询SQL语句。请确保你的MySQL服务正在运行,并且Spring Cloud应用程序的配置信息与你的数据库设置相匹配。在这个配置中,`your_config_db`是存储配置信息的数据库名,`config_properties`是存储配置的表名。

2024-09-17 19:46:18 698

原创 SpringCloud微服务搭建

确保你的项目中包含了Spring Cloud和Spring Boot的依赖。你还需要添加用于服务发现的依赖,如Eureka客户端。:启动你的消费者服务,并确保它能够通过服务发现找到服务提供者并进行通信。:同样在配置文件中,指定服务发现服务器(如Eureka服务器)的地址。注解创建一个Feign客户端,指定服务提供者的名称和可能的回退类。:定义一个接口来声明你需要调用的服务提供者的端点。注解,这样你的服务就可以注册到服务发现系统中。文件中配置你的应用名称,这将作为服务的标识。:在你的启动类上添加。

2024-09-17 19:28:02 277

原创 ElementPlus表格相关操作大全

15. **表格列 API**:`el-table-column` 组件提供了多种属性,如 `type`、`index`、`label`、`prop`、`width`、`min-width`、`fixed` 等,用于定义列的行为和样式。1. **基础用法**:通过设置 `el-table` 的 `data` 属性来插入数据到表格列中,使用 `prop` 来指定数据字段,`label` 定义列名,`width` 定义列宽。通过 `fixed` 属性在 `el-table-column` 中实现。

2024-09-17 19:25:18 443

原创 element-plus设计表格

Vue 3 UI 框架 | Element Plus (element-plus.org)属性来对应对象中的键名即可填入数据,用。属性来定义表格的列名。基础的表格展示用法。

2024-09-14 02:00:00 324

原创 Vue3中引入element plus导入

中引入Element Plus的组件和样式。这允许你在整个项目中使用Element Plus的组件。接下来,你需要在你的Vue 3项目的入口文件(通常是。打开创建好的Vue 3项目的终端,输入指令。

2024-09-13 21:30:57 165

原创 支持组合式 API

是Vue 3中用于创建响应式对象的函数。这个响应式对象的所有属性都会变成响应式的,即当这些属性的值发生变化时,会自动触发视图更新。watch侦听属性在Vue.js中是一个非常有用的功能,它允许开发者观察Vue实例中的数据变动,并在数据变化时执行相应的逻辑。但是,对于对象或数组,嵌套响应式对象:如果响应式对象中的属性也是对象,它们也会被自动转换为响应式对象。返回的响应式引用对象是不可变的,即你不能将新的值赋给整个引用对象,而只能通过。的性能开销较小,因为它只跟踪一个值的变化,而不是对象中的所有属性。

2024-09-13 01:45:00 546

原创 Vue用法

这是加粗的文字Vue.js官网

2024-09-10 22:34:24 917

原创 Vue相关介绍

Vue是一个用于构建用户界面的渐进式框架,可以自底向上逐层应用。Vue的核心库只关注视图层,易于上手,并便于与第三方库或既有项目整合。在Vue中,插值表达式、强制绑定(实际上在Vue中更常见的是使用v-bind进行属性绑定)以及绑定事件监听是构建Vue应用的基础。

2024-09-10 22:25:09 293

原创 JavaScriptES6的关键特性

JavaScript ES6(也被称为ECMAScript 2015)是JavaScript的一个重大更新,它引入了许多新特性和语法糖,使得JavaScript更加强大和易于使用。

2024-09-09 16:05:13 243 1

空空如也

空空如也

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

TA关注的人

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