- 博客(22)
- 收藏
- 关注
原创 Python 多任务编程入门:进程的创建、同步与进程池使用
本文系统介绍了Python多任务编程中的进程使用技巧。首先阐述了多任务的两种表现形式(并发和并行)以及进程作为资源分配最小单位的特性。重点讲解了Python中通过multiprocessing模块创建和管理子进程的三大步骤:导入进程包、创建子进程对象、启动子进程。详细说明了进程同步控制的join()方法和进程锁(Lock)的使用场景,强调了Windows系统中if name == 'main'语句的必要性。最后介绍了进程池(Pool)的概念及其高效管理大量子进程的优势。
2026-01-02 19:00:34
656
原创 一文搞懂 JavaScript:语法、DOM、BOM 核心知识点
JavaScript 是一门灵活且强大的语言,从简单的表单校验到复杂的全栈开发,其应用场景不断拓展。掌握 JS 的核心语法、DOM 操作和 BOM 功能,是前端开发的基础。在实际开发中,需注意代码的加载顺序、作用域问题和浏览器兼容性,同时结合第三方库和框架,提高开发效率。
2026-01-02 18:29:47
848
原创 HTML奇妙冒险第二章:给网页进行美容(css)
本文系统介绍了CSS的核心知识点,包括选择器、样式属性、布局模型等关键内容。首先讲解了CSS的三种引入方式(内嵌式、外联式、行内式)及四种基础选择器(标签、类、ID、通配符)。接着详细阐述了字体、文本样式设置方法,包括字体大小、粗细、颜色等属性。重点解析了复合选择器的使用技巧(后代、子代、并集、伪类选择器)和盒子模型的结构(内容、内边距、边框、外边距)。此外,还介绍了浮动布局的特点与清除方法,以及定位技术的应用场景和使用方式(静态、相对、绝对、固定定位)。本文内容全面,层次清晰,可作为CSS基础知识的系统学
2025-12-23 12:23:24
525
原创 HTML奇妙冒险第一关:基本标签,列表,表格详细内容介绍
本文系统梳理HTML网页布局的基础知识,重点介绍常用标签及其使用规范。内容包括:1)HTML基本结构标签;2)常用文本标签(标题、段落、格式化等)和媒体标签(图片、音频、视频);3)布局标签(div、span及HTML5语义标签);4)列表类型标签(无序、有序、自定义列表);5)表格标签及其合并单元格操作;6)表单input标签的各种类型。全文详细解析标签结构、属性特性及注意事项,提供代码示例说明各类标签的实际应用场景,为HTML网页布局提供基础指导。
2025-12-14 17:32:09
639
原创 SQLALchemy与fastapi结合的基本流程与注意事项整理
本文介绍了使用FastAPI和SQLAlchemy构建数据库应用的基本流程。首先导入所需模块,初始化FastAPI对象并配置SQLite数据库连接。接着创建数据库模型基类,定义Login和User两个数据表模型,并自动创建数据库表。然后建立用户创建模型类,最后实现了一个登录接口示例,演示了如何查询数据库验证用户信息。文章重点展示了数据库连接配置、模型定义和基本CRUD操作的实现方法,为FastAPI与SQLAlchemy的集成开发提供了基础框架。
2025-12-14 15:50:34
441
原创 Python版SQLite数据库从入门到综合运用(附详细案例演示)
本文介绍了Python中使用SQLite3数据库的基本操作。SQLite是一款轻量级、高性能的嵌入式数据库,支持跨平台使用,适合小型项目开发。主要内容包括:1)数据库连接与游标创建;2)数据表创建与增删改查操作;3)使用execute()函数执行SQL语句;4)通过fetchall()获取查询结果;5)参数化查询方法;6)函数封装实现数据库操作。文中提供了完整的代码示例,涵盖表创建、数据插入、更新、删除和查询等常见操作,并强调了事务提交、错误处理等注意事项。这些基础知识为后续深入学习数据库开发奠定了基础。
2025-12-06 17:38:59
795
原创 [特殊字符] FastAPI 入门避坑指南:从 0 到 1 搭建接口(附实战案例与基础知识点补充)
本文介绍了FastAPI的基础知识与应用实例。主要内容包括:1)FastAPI作为高性能Python Web框架的特点;2)URL结构解析;3)项目创建与运行方式(终端和PyCharm两种);4)GET/POST请求语法与特性对比;5)请求参数处理与状态码说明;6)登录/注册接口实现案例,涵盖参数校验、数据存储等核心功能。通过具体代码示例展示了接口开发流程,并提供了交互式API文档访问方法。文章强调FastAPI的易用性,适合作为Python RESTful API开发入门学习。
2025-11-29 20:42:36
1034
原创 像搭乐高一样学 Python:封装是积木块,继承是组合术
用乐高搭建的趣味视角拆解 Python 核心面向对象思想:封装是把零散功能打包成「专属积木块」,让代码复用又安全;继承则是乐高的「组合术」,能复用已有积木的特性,还能拼出新花样!告别枯燥的概念背诵,跟着乐高逻辑吃透封装与继承,零基础也能轻松拿捏 Python 面向对象编程的核心精髓。
2025-11-23 13:54:22
876
原创 python学习系列-10-面向对象的基础知识
想要了解面向对象,首先要先介绍一下面向过程,面向过程就是将要实现的功能一步步的完成,如果在这些步骤中又有难点,在逐步细化解决,总而言之就是要使得整个过程结构清晰,层次分明而面向对象则是针对于整个功能服务,它将要实现的功能看作一个个对象实体发挥作用的整合。class 类名 : # 属性 # ⽅法!!!注意:类名既可以使用大写形式也可以使用小写形式,遵守⼀般的标识符的命名规则(以字母、数字和下划线构成,并且不能以数字开头),⼀般为了和⽅法名相区分,类名的首字母⼀般大写!(⼤驼峰法)
2025-11-22 16:29:49
842
原创 python学习系列-3-Python中的循环结构
在我们生活中大部分的场景,都存在着重复的过程,例如:⻝堂阿姨打菜:接过顾客的餐盘→询问菜品→打菜→递回餐盘,重复以上过程,直到所有顾客的菜都打完了。。。。这些场景都有一个共同的特点:都是有条件地重复地做⼀件事而我们撰写程序就是为了解决生活中的实际问题,这种重复的动作在程序中就是循环。
2025-11-16 15:51:21
528
原创 python学习系列-1-变量的输入输出与bug调试
变量是数据的载体,简单的说就是一个用来装数据的盒子,盒子里的值可以被读取和修改,这是所有运算和控制的基础。变量定义格式如下:注意: 与c和java语言不同,不需要变量类型的说明,直接定义即可name = “小明”命名规则1.由数字,字母,下划线组成2.严格区分大小写3.不能以数字开头4.不能是内置关键字注意:不建议以(下划线)开头,容易与后续知识点冲突!!!
2025-11-09 15:53:21
640
原创 基于python的rpa学习系列-项目小结实战
请和!项目目标:在掌上高考(https://www.gaokao.cn)自动批量搜索 30 所高校,抓取并保存:1、采集数据为,学校名称、Logo 链接、学校简介、官网地址、招生电话、 招生邮箱2、高校首页截图。
2025-11-09 14:09:26
244
原创 基于python的rpa学习系列-4-text-爬取三个学校的图片与信息
【代码】基于python的rpa学习系列-4-text-爬取三个学校的图片与信息。
2025-11-08 12:30:17
91
原创 基于python的rpa学习系列-4-网页截图与基础excel表操作
dict_data["名字"] = input("请输入你的姓名")dict_data["性别"] = input("请输入你的性别")pd.to_excel("数据表示例.xlsx")
2025-11-08 12:27:42
857
原创 基于python的rpa学习系列-3-text百度三大榜单和西游记爬取
【代码】基于python的rpa学习系列-3-text百度三大榜单和西游记爬取。
2025-11-05 20:39:11
197
原创 基于python的rpa学习系列-3-动作链模拟基础
!!注意:对于每个页面的动作链Action都需要声明后才可以进行具体操作例如:这个就是对tab对应的页面进行动作链的声明。
2025-11-05 20:17:17
322
原创 基于python的rpa学习系列-2-基础数据操作与时间模块基础使用
!!注意:标签页要获取后才能对标签页内容进行操作,可以理解为锚定(获取标签页),只有锚定(获取)了锚点(标签页)后,才能在这一块进行打捞(操作页面数据)操作1.1.1get_tab()【重点!!!:获取当前的标签页对象,默认为第一个标签页1.1.2 new_tab():自动创建一个新的标签页,一般默认打开最原始的标签页,一般用于多个标签页的控制1.1.3latest_tab【重点!!!
2025-11-04 20:24:00
187
原创 基于python的rpa学习系列-1-rpa基础导入与初始化操作
(1)除网页链接外,其他网页内的元素链接最好均采用xpath路径,具体获取方法为:按下电脑的f12键,点击弹出页面的左上角箭头。tab = k.get_tab()#tab所指的页面即为要操作的页面。注意:为单块数据,而不是单个数据。timeout为超时限制,单位为s。eles用于获取多块连续的数据。(1)ele与eles。ele用于获取单块数据。
2025-11-03 20:47:18
219
原创 python基础笔记之day01-软件的下载安装与配置解释器
本文详细介绍了Python 3.11.9和PyCharm 2023的安装配置流程。首先从官网下载Python解释器,建议选择自定义安装路径(如D盘)并勾选添加环境变量。安装完成后可通过命令行验证版本。PyCharm安装时同样需修改默认路径,按步骤完成配置后即可使用。整个流程包含具体操作步骤和注意事项,适合初学者顺利完成Python开发环境的搭建。
2025-07-07 09:29:17
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅