自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git的简单学习

版本控制是记录文件变化、便于版本回溯与协作的系统,Git是主流分布式工具,支持离线开发、高可用。基础命令:`git config`配置用户信息,`init`初始化仓库,`add`/`commit`提交代码,`reflog`/`reset`管理版本,`branch`/`checkout`/`merge`实现分支开发。分支冲突需手动解决,可通过独立分支开发避免;常用托管平台有GitHub、Gitee与GitLab,适配不同网络环境的代码托管需求。

2026-05-08 18:45:03 385 1

原创 JavaScript数据交互学习(3)

本文系统介绍了DOM与BOM的核心概念及应用。DOM部分详细讲解了文档树模型、元素获取方法(getElementById、getElementsByTagName等)、事件处理三要素(事件源、类型、处理程序)以及元素内容/样式操作。BOM部分重点阐述了window对象的特性,包括页面加载事件(onload/DOMContentLoaded)、定时器使用(setTimeout/setInterval)和this指向规则。通过丰富的代码示例,展示了如何通过JavaScript动态操作网页元素、处理用户交互及控制

2026-04-18 00:57:53 386 1

原创 JavaScript数据交互学习(2)

本文介绍了JavaScript中的流程控制、数组和函数基础。流程控制部分讲解了if/else、switch分支语句和for/while/do-while循环结构。数组部分包括创建方式、元素访问、遍历和长度操作。函数部分详细说明了声明调用、参数传递、返回值、arguments对象、两种声明方式(命名函数和匿名函数)以及作用域特性(全局作用域和局部作用域),并对比了JavaScript与Java在块级作用域上的差异。文章通过具体代码示例展示了这些核心概念的实际应用。

2026-04-14 21:03:57 370

原创 JavaScript数据交互学习(1)

本文系统介绍了JavaScript的核心概念与应用场景。第一部分阐述了JS作为客户端脚本语言的基本概念,详细解析了其七大核心作用:表单校验、网页特效、服务端开发、桌面程序、移动App、物联网控制和游戏开发。第二部分深入讲解了JS基础语法,包括三种书写方式(行内式、内嵌式、外部文件)、注释方法、变量声明规范、六种数据类型(Number、Boolean、String、Undefined、Null)及其转换方法,最后系统介绍了各类运算符(算术、比较、逻辑、赋值)的使用规则和优先级。全文为JavaScript初学者

2026-04-08 18:08:47 384

原创 CSS网页美化学习(3)

本文介绍了CSS盒子模型、浮动和定位三大核心布局技术。盒子模型包含content、padding、border、margin四部分,通过示例展示了border样式设置和padding/margin的多值写法。浮动布局通过float属性实现元素水平排列,需用清除浮动方法解决父元素高度塌陷问题。定位包括static、relative、absolute和fixed四种,重点讲解了"子绝父相"原理和z-index层级控制。每个知识点均配有完整代码示例,直观展示不同属性的实际效果和应用场景,适合前

2026-03-30 23:33:51 390

原创 CSS网页美化学习(2)

本文介绍了CSS复合选择器、Emmet语法、伪类选择器和背景属性的使用。复合选择器包括后代选择器(空格分隔)、子选择器(>分隔)和并集选择器(逗号分隔)。Emmet语法可快速生成HTML代码结构。伪类选择器包含:hover交互状态和结构伪类(如:first-child)。背景属性设置包括background-image(背景图)、background-repeat(平铺方式)、background-position(定位)及连写格式。还讲解了块级(block)、行内(inline)和行内块(inlin

2026-03-29 21:17:32 371

原创 CSS网页美化学习(1)

所有标签上都有class属性(class属性的。一般情况下不使用,在一些小页面中可能用于。表示,如:#000000、#ff0000。这里我是加在了p标签中,赋予了语句颜色。名字,如:red,green等。所有标签上都有id属性,但是。让单行文本垂直居中,设置行高。网页需要精准布局时,设置行高。类名可以重复,一个类选择器。,通过id属性值,对页面中。3、属性名或者属性值单词。,当不在一个文件下时要。中(写在具体的标签中)(要写在head中)通过标签名,对页面中。,通过类名,对页面中。用红绿蓝三原色,每个。

2026-03-27 21:54:04 381

原创 HTML网页布局学习

本文系统介绍了HTML基础知识体系,包含五大核心内容:1)Web标准三层结构(HTML/CSS/JavaScript);2)HTML文档结构(DOCTYPE声明、head/body容器);3)常用标签(标题/段落/图片/多媒体/链接等);4)路径与布局(相对/绝对路径、语义化标签、列表表格);5)表单控件(input/select/textarea等)及布局实例。重点讲解了标签属性、文本格式化、单元格合并等实用技巧,并提供了可视化示例代码,为前端开发奠定HTML基础。

2026-03-21 17:32:38 347

原创 Python关于闭包和装饰器的学习

摘要:本文介绍了Python中闭包和装饰器的概念与应用。闭包是在函数嵌套的前提下,内部函数引用外部变量并由外部函数返回,其构成需满足三个条件。装饰器则是在不改变原函数的前提下扩展功能,本质上也是闭包。文章详细讲解了闭包的作用域、构成及变量修改方法,以及装饰器的定义、使用形式和扩展应用,包括带参数、带返回和通用装饰器,最后简要介绍了类装饰器的实现方式。这些特性为Python提供了强大的功能扩展能力。

2026-03-02 11:00:37 891

原创 Python面向对象的三大特性

1、封装是基础,用于组织数据和逻辑2、继承是手段,用于构建类之间的关系3、多态是能力,让程序更有扩展性和灵活性。

2026-02-28 16:07:03 622

原创 Python面向对象的基础学习

本文介绍了面向对象编程的基本概念及其在Python中的实现。首先对比了面向过程与面向对象编程的特点:面向过程强调步骤分解,面向对象注重实体封装,后者在安全性、模块化和扩展性方面更具优势。文章详细讲解了类和对象的关系,以及Python中类的定义、实例化和方法调用方式。重点介绍了三个关键魔术方法:init()用于初始化属性,str()定义对象输出格式,del()处理对象删除。最后通过学生成绩管理案例演示了这些概念的实际应用,展示了如何创建包含属性和方法的类,并使用魔术方法实现特定功能。

2026-02-26 20:54:36 849

原创 Python基础知识的总结(4)

刚刚上述的都是内置模块,而自定义模块通过自己定义一个python文件,然后在需要执行的代码中导入首先需要创建一个自定义文件,.py为后缀:在自定义文件中创建我们需要的代码:import f1效果如下:这就是自定义模块的用法if __name__ == '__main__':测试代码效果与上题一样包是将模块组织到一起,并放在一个文件夹中,在文件夹下创建了一个__init__.py的文件,而这个文件夹就是包,也叫工具包举个例子:首先创建一个名为f2的包,在其中创建两个自定义文件引用时要遵照。

2025-12-27 22:49:02 963

原创 Python基础知识的总结(3)

本文介绍了Python函数和变量的核心概念。主要内容包括:1.函数的作用是代码复用和模块化编程,通过def定义,使用return返回值;2.变量的作用域分为全局变量和局部变量,可用global修改全局变量;3.参数类型包括位置参数、关键字参数、默认参数和不定长参数(*args,**kwargs);4.可变类型(列表、字典等)与不可变类型(数值、字符串等)的区别;5.lambda表达式的简化用法,支持参数、条件判断和数据排序。文章通过代码示例详细说明了这些概念的实际应用。

2025-12-21 01:25:34 657

原创 Python基础知识的总结(2)

本文介绍了Python编程中条件判断和循环结构的基本语法及应用。主要内容包括:1)if-elif-else条件语句的使用及嵌套实现多条件判断;2)三目运算符简化条件表达式;3)while和for循环结构,以及break、continue控制语句;4)字符串的定义、索引切片、查找替换等操作方法。通过多个实例代码演示了不同语法结构的具体应用场景,帮助理解Python流程控制和字符串处理的核心概念。

2025-12-13 21:21:41 866

原创 Python基础知识的总结(1)

Python基础学习指南摘要 本文系统介绍了Python编程语言的基础知识。首先概述了Python的起源(由Guido van Rossum于1989年创建)、优势(简单易学、开源、跨平台)及开发工具PyCharm的使用。然后详细讲解了Python基础知识体系,包括: 代码注释(单行#和多行''') 变量定义规则(命名规范、数据类型) 常见运算符(算术、比较、逻辑运算符及其优先级) 格式化输出方法(%和format) 输入处理(input函数) 数据类型转换(int/float/str等) 调试技巧(断点设

2025-12-05 17:50:00 625

原创 RPA数据采集功能以及高校采集项目的实现

本文介绍了使用Python进行高校数据采集的完整流程。首先讲解了数据采集的基本方法,包括文本和图片数据的获取技巧,以及如何将数据写入列表并转换为Excel格式。然后详细阐述了一个高校采集项目的实现过程:通过浏览器自动化工具访问掌上高考网站,抓取30所高校的名称、logo链接、简介、官网、招生电话和邮箱等信息,并将数据保存至Excel表格。项目还实现了自动创建文件夹保存学校截图、处理异常情况、翻页采集等功能。最后提供了完整的项目代码,展示了如何通过循环嵌套实现多校数据采集,并附有实际运行效果图。整个项目涵盖了

2025-11-29 22:43:48 665

原创 RPA知识再补充以及截图功能实现

本文补充了RPA自动化操作的相关知识,主要包括三个部分:1)RPA语法补充,包括点击元素操作(click)和输入操作(input/clear);2)组合键(Keys)和动作链(Actions)的使用方法,如模拟键盘操作和鼠标移动;3)截图功能的实现,包括页面截图和元素截图。文章通过百度页面实例演示了各种操作的具体应用,并提供了完整的代码示例和效果说明。同时提醒注意xpath定位的准确性和动态页面处理问题,为RPA自动化操作提供了实用指导。

2025-11-22 23:03:05 851

原创 RPA(机器人流程自动化)的简单知识学习

本文介绍了使用Python进行RPA(机器人流程自动化)开发的基础知识。主要内容包括:1. RPA概念及其与爬虫的区别,RPA通过模拟人工操作执行重复性任务;2. 使用PyCharm环境和DrissionPage模块进行RPA开发的基本步骤;3. 浏览器标签页管理方法(get_tab、new_tab等)和安全关闭操作;4. 获取页面元素信息的XPath方法,以及实现自动点击功能的代码示例。文章提供了从环境搭建到简单自动化操作的完整教程,适合RPA初学者入门。

2025-11-02 12:43:07 718 1

空空如也

空空如也

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

TA关注的人

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