第2周 NumPy实战(工业数值计算)详细学习指南一、知识点讲解本部分围绕NumPy核心知识点拆解,聚焦工业数值计算常用功能,涵盖数组高效运算、数据筛选与变形、统计分析、数据归一化四大模块,每个知识点配套用法、参数、示例及陷阱提醒。(一)数组高效运算核心知识点1:NumPy数组创建与基础运算「作用说...
Python
技术
Python进阶语法实战 - 详细知识点拆解与可执行练习步骤核心目标:掌握Python进阶语法核心用法,能够结合企业实际场景(日志处理、数据库连接)完成实战开发,满足性能与规范要求。一、核心知识点拆解本部分按「基础知识点讲解→核心定义→本质作用→实现方式→实战场景」结构拆解,每个知识点配套方法说明与...
核心知识点- 上下文管理器:实现__enter__和__exit__方法的对象,用于自动管理资源(打开→使用→关闭) - 语法:with 上下文管理器 as 变量: (代码块执行完自动调用__exit__关闭资源) - 企业常用场景:文件操作、数据库连接、网络请求(避免资源泄露) - 简化实现...
核心知识点迭代器:实现__iter__和__next__方法的对象,支持逐个获取元素(如列表、字符串)生成器:简化版迭代器,通过yield关键字创建,暂停执行并返回值,再次调用从暂停处继续核心优势:惰性计算,无需一次性加载所有数据到内存,适合处理大文件/海量数据企业场景:读取超大CSV/日志文件、处...
核心知识点- 装饰器本质:函数嵌套+闭包,用于增强函数功能且不修改原函数代码(解耦) - 基础语法:@装饰器名 修饰函数,等价于 原函数 = 装饰器名(原函数) - 带参数的装饰器:需额外嵌套一层函数接收参数,适配不同场景需求 - 企业常用场景:日志记录、接口限流、权限校验(对标PHP的中间件机制)...
正则表达式是处理字符串的强大工具,Python 中的 re 模块提供了对正则表达式的完整支持。本文将系统梳理 re 模块核心知识点、基础语法,并结合实际开发中的常见场景,提供可直接复用的匹配案例,帮助大家快速掌握并应用正则表达式。一、正则表达式基础语法(核心元字符)正则表达式的核心是元字符,它们赋予...
爬虫利器selenium库基础from selenium import webdriver browser = webdriver.Chrome() url = 'https://www.baidu.com/' browser.get(url) data = browser.page_source ...
selenium简介什么是seleniumselenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。 selenium的用途 (1)、selenium可以驱动浏览器自动执行自定义好的逻辑代码,也就是可以通过代码完全模拟成人类使用浏...
# change *.wma files to *.mp3 at current folder import os import subprocess def wma2mp3(wma_path,mp3_path=None): path, name = os.path.split(wma_...
官方文档 https://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/简单介绍Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.简单示例示例文章html_...