python教程技术文章

  • Python路径遍历漏洞怎么修
    Python路径遍历漏洞怎么修
    os.path.basename不能可靠防御路径遍历,因为它仅字符串截取、不解析路径语义,对../../../etc/passwd返回passwd,且无法处理..、编码(%2e%2e%2f)或空字节(\x00)绕过;必须用os.path.realpath归一化后与绝对基准目录比对。
    文章 · python教程   |  6个月前  |   197浏览 收藏
  • Python多线程异常处理技巧详解
    Python多线程异常处理技巧详解
    答案:Python多线程异常处理的核心在于子线程异常不会自动传播至主线程,需通过主动捕获并利用queue.Queue、共享数据结构或自定义线程类将异常信息传递给主线程;更优解是使用ThreadPoolExecutor,其Future对象能自动在调用result()时重新抛出异常,实现简洁高效的异常处理。
    文章 · python教程   |  6个月前  |   185浏览 收藏
  • Python异步任务失败参数获取方法
    Python异步任务失败参数获取方法
    异步任务失败时参数丢失,因未捕获异常被事件循环静默丢弃;需用闭包在任务创建时绑定参数,并通过自定义异常携带上下文,确保日志与监控可结构化获取。
    文章 · python教程   |  6个月前  |   218浏览 收藏
  • Django跨域问题解决:配置django-cors-headers方法
    Django跨域问题解决:配置django-cors-headers方法
    装了django-cors-headers仍报“No'Access-Control-Allow-Origin'header”是因为CorsMiddleware位置错误(须在SessionMiddleware之后、CommonMiddleware之前)、CORS_ALLOW_ALL_ORIGINS=True未正确配置(旧版CORS_ORIGIN_ALLOW_ALL已弃用),或未设CORS_ALLOW_CREDENTIALS=True(前端带cookie时必需)。
    文章 · python教程   |  6个月前  |   279浏览 收藏
  • Python协程处理海量TCP数据实战教程
    Python协程处理海量TCP数据实战教程
    Python协程通过单线程+事件循环+非阻塞IO支撑数万连接,适用于I/O密集型场景;需设超时、心跳、并发限制防假死,CPU密集任务应交由线程池处理。
    文章 · python教程   |  6个月前  |   107浏览 收藏
  • Python爬虫高匿代理池搭建指南
    Python爬虫高匿代理池搭建指南
    高匿代理池的核心是代理生命周期管理,而非单纯扩充IP数量;应采用Redis双结构(SortedSet存可用代理并按响应时间排序、Set存待检测代理)配合定时健康检测脚本,实现自动剔除失效节点与动态权重调整。
    文章 · python教程   |  6个月前  |   489浏览 收藏
  • Python转EXE,PyInstaller一键打包教程
    Python转EXE,PyInstaller一键打包教程
    PyInstaller打包后闪退主因是运行时依赖缺失:未处理相对路径(需改用sys._MEIPASS)、未显式添加非Python资源(用--add-data)、目标机缺VC运行库(如VCRUNTIME140.dll)。
    文章 · python教程   |  6个月前  |   278浏览 收藏
  • DjangoRedis缓存权限管理与用户角色控制
    DjangoRedis缓存权限管理与用户角色控制
    不能直接缓存布尔型权限结果,因权限是动态的且依赖多表关联;应缓存用户ID到Group名列表及Permissioncodename列表的映射,键为"user_roles_{user.id}",JSON序列化并设3600秒过期,在post_save/m2m_changed信号中主动失效。
    文章 · python教程   |  6个月前  |   365浏览 收藏
  • Python近零复数处理与相位计算技巧
    Python近零复数处理与相位计算技巧
    本文讲解如何解决对离散傅里叶变换(DFT)结果进行舍入后相位角异常的问题,重点在于识别-0.+0.j等近零复数导致np.angle()返回非零相位(如±π)的现象,并提供鲁棒、可复用的修复方案。
    文章 · python教程   |  6个月前  |   426浏览 收藏
  • Python多进程绕过GIL技巧解析
    Python多进程绕过GIL技巧解析
    Python多进程可绕过GIL实现CPU密集型任务的真正并行,需用multiprocessing模块、合理设置进程数、注意跨平台spawn机制及进程间通信方式。
    文章 · python教程   |  6个月前  |   363浏览 收藏
  • Python多维数组索引错误解决方法
    Python多维数组索引错误解决方法
    NumPy切片默认返回视图,但含高级索引(如整数列表、布尔数组)时返回副本;负步长切片需满足start>stop;MultiIndex切片必须用pd.IndexSlice并清理未使用层级。
    文章 · python教程   |  6个月前  |   221浏览 收藏
  • Python列表反转与步长技巧详解
    Python列表反转与步长技巧详解
    结论:负步长切片要求start>stop,否则为空;[::-1]等价于[-1:None:-1],而[0:-1:-1]因起点小于终点返回空列表;切片赋值带step时,左右长度必须严格相等。
    文章 · python教程   |  6个月前  |   292浏览 收藏
  • Python数组索引与NumPy重组技巧
    Python数组索引与NumPy重组技巧
    直接索引arr[index_array]是最简单可靠的高级索引方式,按index_array顺序提取元素,结果形状与索引数组一致;np.take()适用于需显式控轴、处理越界或提升兼容性/可读性场景。
    文章 · python教程   |  6个月前  |   477浏览 收藏
  • Python海象符优化数据过滤技巧
    Python海象符优化数据过滤技巧
    海象运算符在列表推导式中用于避免重复调用开销大的函数:用(result:=expensive_check(x))将结果赋值并复用,需确保条件判断不误判falsy值,且作用域内正确引用。
    文章 · python教程   |  6个月前  |   340浏览 收藏
  • Python文件读写缓冲技巧全解析
    Python文件读写缓冲技巧全解析
    buffering参数控制文件I/O缓冲策略:默认-1启用系统默认缓冲(通常8192字节)及文本模式行缓冲;设0禁用缓冲(仅二进制模式),设1启用行缓冲(仅文本模式),设大于1的整数指定缓冲区字节大小。
    文章 · python教程   |  6个月前  |   349浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • PubMedQA数据集详解:生物医学问答基准、功能与应用指南
    PubMedQA
    深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
    1015次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    1019次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    1144次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    1119次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    960次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码