- 博客(27)
- 收藏
- 关注
原创 Python爬虫:POST与Selenium
本文介绍了Python中requests.post()函数和Selenium库的使用方法。文章详细讲解了Selenium的工作原理、安装配置步骤,并提供了多个实战案例,如网页操作、图片批量下载等。
2026-02-01 20:49:27
739
原创 MySQL安装文档笔记
安装了yum Repository后,每次执行yum操作都会更新一遍,会导致运行的慢,用完之后删了。由于我们是非ECS用户,所以源配置文件中包含aliyuncs.com地址访问不了。# XXX为复制的密码,不要手敲临时密码,使用复制的单行的密码。# 修改配置文件,配置静态ip (修改为自己的网络段)# 修改最后一行内容 添加主机映射。# 对mysql相关的包进行删除。安装yum Repository。使用yum安装mysql5.7。# 查找mysql相关安装包。# 切换至mysql数据库。
2026-01-31 21:04:22
831
原创 网络爬虫之requests.get() 之爬取网页内容
这个对象包含了服务器返回的所有信息,是我们获取网页内容、状态码、响应头等数据的关键。,如网页内容、API 返回的 JSON 数据等。要获取网页的 HTML 源代码(即“网页内容”),使用。(GET 请求规范不允许),所有附加信息必须通过。✅ 所有与服务器响应相关的信息都封装在这个对象中。是最常用的两个属性,前者是字符串,后者是字节流。通过分析内容字节自动判断真实编码,比默认更可靠。很多中文网站使用 UTF-8 编码,但。)后,会返回一个 Response。在使用 Python 的。
2026-01-31 19:58:30
995
原创 Python内置模块之sys与核心工具sys.argv
sys关键点说明永远是脚本文件名用户参数从开始类型所有参数均为字符串,需手动转换安全校验必须检查退出控制用成功退出,异常退出口诀“argv[0] 是自己,参数从1起;数量先校验,类型要转齐!
2026-01-30 08:00:00
671
原创 Python调用系统命令:os.system详解
场景是否推荐简单操作(如清屏、打开程序)✅ 可以用需要命令输出结果❌ 请用subprocess处理用户输入的命令❌ 绝对不要用生产环境/安全敏感项目❌ 优先选subprocess💡口诀“简单任务用 system,复杂需求换 subprocess!是一个快速执行系统命令的“快捷方式”,适合脚本调试或简单自动化任务。但在实际开发中,subprocess模块更强大、更安全,是官方推荐的现代做法。
2026-01-29 17:58:25
657
原创 Windows命令提示符窗口的使用方法和常见命令总结
命令功能描述appwiz.cpl启动程序和功能calc启动计算器control启动控制面板shutdown自动关机mspaint启动画图程度rstrui系统还原md创建目录启动注册表mstsc远程桌面连接osk启动屏幕键盘copy复制文件netstat查看网络端口ping测试网络连接ftp上传文件。
2026-01-29 15:55:30
236
原创 线性回归VS逻辑回归:解析与实战
预测连续值(如房价、温度、销售额)。预测离散类别(分类问题),尤其是二分类(如是否患病)。简单一句话来说,逻辑回归就是用来分类的。项目线性回归逻辑回归任务回归(预测连续值)分类(预测离散标签)输出实数(如 50.3)概率(0~1)→ 转为 0/1核心函数无(直接输出)Sigmoid损失函数MSELog Loss评估指标R², MSE准确率, 精确率, 召回率sklearn 类。
2026-01-28 21:38:45
890
原创 Python 文件与文件夹操作全攻略:os 与 shutil 库详解
功能推荐函数路径拼接创建目录删除文件删除目录(谨慎!复制文件复制目录遍历目录os.walk()判断类型。
2026-01-27 21:03:34
691
原创 scikit-learn之KNN算法实战鸢尾花分类
(简称sklearn)是 Python 中最流行的开源机器学习库之一。数据预处理(标准化、编码等)模型训练(分类、回归、聚类等)模型评估(准确率、交叉验证等)特征选择与降维无论是初学者还是资深工程师,sklearn都是快速实现机器学习原型的首选工具。KNN(K-Nearest Neighbors,K近邻)是一种简单但强大的监督学习算法,常用于分类和回归任务。
2026-01-26 21:28:29
1058
原创 Python数据分析中的正则表达式:匹配字符串与常用函数详解
符号等价写法含义\d[0-9]数字\D[^0-9]非数字\w单词字符(字母、数字、下划线)\W非单词字符\s空白字符\S非空白字符\b单词边界,即单词中与空格邻接的字符\B非单词边界\f分页符\n换行符\r回车符\t制表符\v垂直制表符匹配除"\n"和"\r"之外的任何单个字符示例:清洗文本中的非字母数字字符import re123 @#$"clean = re.sub(r"\W", " ", text) # \W = 非单词字符记住口诀提取一个用search提取多个用。
2026-01-25 22:05:06
947
原创 Shell编程四大基础命令详解:echo/read/printf/test
命令主要用途推荐场景echo快速输出简单文本日志、调试、简单提示read读取用户输入交互式脚本printf精确控制输出格式表格、对齐、多语言兼容test条件判断(文件/字符串/数值)if 判断、流程控制。
2026-01-24 20:24:01
828
原创 什么是Python中的库以及如何导入使用库
简单来说,库就是别人(或你自己)写好的代码集合,封装了特定功能,你可以直接调用,而无需从头编写。想发送一个HTTP请求?不用自己实现TCP协议,直接用requests库。想处理Excel表格?用pandas几行代码搞定。想生成随机数?标准库里的random模块就能做到。特点:你自己写的模块或包,用于项目内部复用。例如:你写了一个utils.py文件,里面包含常用函数,其他文件就可以导入使用。创建文件greet.py# greet.py。
2026-01-23 18:38:43
827
原创 机器学习入门:Python 五大核心库之NumPy 、 Pandas 和 Matplotlib
能力关键方法/参数基础绘图plt.plot()plt.bar()图表美化title()xlabel()legend()grid()多图布局与 Pandas 集成输出控制plt.show()下一篇预告:《4. Scikit-learn —— 从数据到模型的桥梁》
2026-01-21 20:46:25
831
原创 什么是Shell脚本以及Shell脚本的基础语法
Shell是操作系统的命令解释器(Command Interpreter),它接收用户输入的命令,将其翻译为内核能理解的指令,并返回执行结果。广义 Shell:指所有命令行界面(如 Bash、Zsh、Fish)狭义 Shell:特指—— Linux 默认 Shellsh(Bourne Shell):原始 Unix Shellbash(Bourne Again Shell):Linux 主流,兼容 shzsh:功能增强版,macOS 默认(自 Catalina 起)csh/tcsh。
2026-01-20 21:32:09
1168
原创 Python操作文件方法详解:编码、读写与实战技巧
本文介绍了计算机文件的基本结构和编码方式,重点讲解了Python中的文件操作与字符编码处理。文件由路径、类型和内容三部分组成,编码方式决定了字符到二进制的转换规则,推荐使用UTF-8编码。Python提供了ord()和chr()函数实现字符与Unicode码点的转换,并通过open()函数实现文件操作,包括读取、写入和追加等模式。
2026-01-19 21:26:08
698
原创 Linux 系统基础操作之从目录结构到文件管理(附命令详解)
本文介绍了Linux系统的基础文件操作和目录结构。主要内容包括:1)Linux树状目录结构;2)文件权限管理;3)用户及用户组管理命令;4)常用文件操作命令。
2026-01-18 20:46:54
407
1
原创 Linux 用户管理全攻略:查看、创建、修改与删除用户(附完整命令详解)
本文介绍了Linux系统中用户管理的核心操作,包括查看、创建、修改和删除用户。主要内容包括:1)查看用户信息的方法;2)使用useradd命令创建用户及其常用选项;3)通过usermod修改用户属性;4)userdel删除用户的两种方式。
2026-01-17 21:43:52
953
1
原创 Python 面向对象编程从入门到实战:类、对象、继承与模块化详解
Python面向对象编程(OOP)核心机制是通过类(Class)实现数据封装和方法组合。文章详细介绍了:1)类的基本创建与对象实例化;2)属性管理包括实例属性、类属性和__init__初始化方法;3)继承机制及方法覆盖;4)模块化开发中的类导入与组合使用。重点讲解了self参数、super()调用、方法重写等关键概念,并通过微波炉和蓝牙设备的交互示例,展示了类在实际开发中的应用。
2026-01-16 22:13:34
423
1
原创 Linux 中最常用的命令大全(附详解与实战示例)|新手必备
本文系统介绍了Linux系统中最常用的命令行工具,涵盖文件操作、文本查看、系统管理、网络配置等核心功能。重点讲解了ls、cd、grep、ps等基础命令的使用方法,以及tar、zip等压缩工具。
2026-01-16 19:13:53
1056
1
原创 Python函数完全指南:从入门到高阶实战
本文系统介绍了Python函数的六大核心模块:1. 函数创建与调用(def定义、调用语法、复用价值);2. 参数处理(形参/实参、默认/可变/关键字参数);3. 变量作用域(全局/局部变量、global声明);4. 模块导入(import/from导入、别名设置);5. 递归函数(终止条件、问题规模缩小);6. 匿名函数(lambda语法)。通过阶乘计算、销售额预测等案例,展示了函数在代码复用、模块化开发中的核心作用,为学习装饰器、生成器等高级特性奠定基础。
2026-01-15 21:01:13
787
1
原创 Python三大核心容器:列表、元组、字典全解析以及项目案例(下)
本文介绍了Python字典类型的基本用法和常见操作。字典是可变键值对集合,可通过键访问值,若键不存在会抛出KeyError。文章详细讲解了字典常用方法:get()安全获取值、keys()/values()/items()获取键值视图、pop()移除元素等。同时介绍了字典遍历的三种方式:遍历键、键值对和值。此外,文章还展示了多维数据结构示例,比较了列表、元组和字典的特性差异。最后通过一个学生投票统计案例,演示了如何利用字典实现数据统计功能,包括优化后的交互式投票程序实现。掌握这些字典操作能有效处理Python
2026-01-15 09:14:20
500
2
原创 Python三大核心容器:列表、元组、字典全解析以及项目案例(上)
本文系统讲解Python三大核心容器类型:列表(list)、元组(tuple)和字典(dict)。列表是最常用的可变序列,支持增删改查等丰富操作,详细介绍索引、切片、嵌套访问及常用方法(append、pop、sort等)。元组是不可变序列,适合存储固定数据,讲解其定义方式、特性及典型应用场景。字典作为键值对容器将在后续部分展开。通过具体代码示例,帮助读者掌握这些基础数据结构的核心用法,为Python编程打下坚实基础。
2026-01-14 21:07:30
729
2
原创 Python流程控制:条件循环与异常处理实战
本文介绍了Python编程中的流程控制机制,包括条件判断、循环和异常处理三大核心内容。在条件判断部分,详细讲解了if/elif/else语句、布尔值运算、嵌套条件和三元表达式;循环部分涵盖for循环(含列表推导式)、while循环及控制语句break/continue;异常处理则通过try-except结构实现错误捕获。最后通过超市收银系统案例,展示了条件判断与循环在实际项目中的综合应用。全文采用代码示例演示各种语法,强调Python缩进规则和最佳实践,为读者提供了清晰的编程指导。
2026-01-14 08:46:05
922
2
原创 Python入门:四大基础语法速成指南及项目案例(6000字详解)
本文系统介绍了Python编程语言的四大基础语法元素:1. 元素命名规则(变量、函数、类命名规范及推荐风格);2. 基本数据类型(int、float、str、bool)及其运算操作;3. 字符串操作(索引、切片、连接及常用方法);4. 输入输出函数(print()和input()的使用技巧)。通过具体示例演示了数据类型转换、字符串处理、格式化输出等核心概念,并附有计算器项目案例展示eval()函数的实际应用。内容涵盖Python基础语法的关键知识点,适合初学者快速建立编程基础认知框架。
2026-01-13 19:52:57
883
2
原创 Python入门:Pycharm安装与项目创建指南
Community(社区版):免费开源,支持 Python、科学计算、Django 基础开发等,适合学习和小型项目。Professional(专业版):付费版本,额外支持 Web 开发(如 Flask、FastAPI)、数据库工具、远程开发、Docker 集成等高级功能。💡建议初学者从 Community 版开始,完全满足基础学习需求。
2026-01-13 14:09:00
673
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅