断言不消耗字符,只判断位置前后条件:肯定前瞻 (?=…) 要求右侧匹配模式,否定前瞻 (?! […]
python 网络请求需区分网络异常(如 timeout、connectionerror)和 http 响应异 […]
requests 爬虫三步:发请求(get()+params/headers)、取数据(text/conten […]
threading.local 用于创建线程局部存储,使每个线程拥有独立变量副本以避免数据竞争;它通过线程内独 […]
python 正则默认不跨行匹配,需用 re.dotall 使。 匹配换行符、re.multiline 使 ^ […]
python json 模块进阶用法包括:自定义 default 函数序列化类实例;用 object_hook […]
python 闭包的核心是内部函数绑定外层变量名而非值,需满足嵌套结构、引用自由变量、外部函数返回内部函数对象 […]
python 列表底层是动态数组,扩容时按“增长因子 + 阈值修正”策略预分配空间;触发条件是元素数量等于底层 […]
异步函数中调用同步代码会阻塞事件循环,导致其他协程无法执行;同步上下文调用异步函数需避免嵌套 run(),应使 […]
python 异常自动向上层调用栈传播直至被捕获或终止程序,即“异常冒泡”;未捕获异常逐层返回调用点,触发 t […]