最新文章

Code - Python 上下文管理

##核心知识点 - 上下文管理器:实现__enter__和__exit__方法的对象,用于自动管理资源(打开→使用→关闭) - 语法:with 上下文管理器 as 变量: (代码块执行完自动调用__exit__关闭资源) - 企业常用场景:文...

Code - Python 生成器/迭代器

##核心知识点 - 迭代器:实现__iter__和__next__方法的对象,支持逐个获取元素(如列表、字符串) - 生成器:简化版迭代器,通过yield关键字创建,暂停执行并返回值,再次调用从暂停处继续 - 核心优势:惰性计算,无需一次性加载所有数据到内存,适合处理大文件/海量数据 - 企...

Code - Python 装饰器示例

##核心知识点 - 装饰器本质:函数嵌套+闭包,用于增强函数功能且不修改原函数代码(解耦) - 基础语法:@装饰器名 修饰函数,等价于 原函数 = 装饰器名(原函数) - 带参数的装饰器:需额外嵌套一层函数接收参数,适配不同场景需求 - 企业常用场景:日志...

Python re 正则表达式全面知识点及常见匹配

正则表达式是处理字符串的强大工具,Python 中的 `re` 模块提供了对正则表达式的完整支持。本文将系统梳理 `re` 模块核心知识点、基础语法,并结合实际开发中的常见场景,提供可直接复用的匹配案例,帮助大家快速掌握并应用正则表达式。 ## 一、正则表达式基础语法(核心元字符) 正则...

python 爬虫进阶 selenium 安装

##selenium简介 ###什么是selenium selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。 ###selenium的用途   (1)、selenium可以驱动浏览器自动执行自定义好的逻...

FFmpeg -音频处理

> github: https://github.com/0voice/ffmpeg_develop_doc > 知乎:https://www.zhihu.com/question/436370508 > :https://www.cnblogs.com/DataBaker/p/15741463...

Python—beautifulsoup模块详解

> 官方文档 https://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/ ##简单介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式. ...

Python—requests 模块详解

> 官方文档 https://docs.python-requests.org/zh_CN/latest/user/quickstart.html#id2 > 文档来源:https://www.cnblogs.com/weifeng1463/p/15770132.htm ##模块说明 re...