• FastAPI忽略多余字段的实用技巧
    FastAPI忽略多余字段的实用技巧
    本文介绍一种基于Pydanticmodel_validator(mode="before")与extra='ignore'的统一方案,让FastAPI路由既能接受含额外字段的请求体、自动过滤非法字段,又能在日志中明确警告未知字段,避免为每个模型重复定义宽松/严格变体。
    文章 · python教程   |  1星期前  |   330浏览 收藏
  • Python字节码执行过程全解析
    Python字节码执行过程全解析
    Python字节码由CPython虚拟机解释执行,流程为源码→编译成.pyc(含魔法数、时间戳、codeobject等)→加载为codeobject→PVM基于栈逐条执行指令,所有运行时对象存于堆中,由帧对象管理引用。
    文章 · python教程   |  6天前  |   330浏览 收藏
  • Python为何需要nonlocal修改外部变量
    Python为何需要nonlocal修改外部变量
    Python闭包中修改外层变量需用nonlocal声明,否则赋值会触发UnboundLocalError;因赋值使变量默认为局部变量,而读取时按LEGB规则查找,nonlocal显式声明可变闭包以保障代码明确性。
    文章 · python教程   |  2天前  |   330浏览 收藏
  • Python中inplace函数类型提示详解
    Python中inplace函数类型提示详解
    本文介绍如何使用@overload和Literal为含inplace:bool参数的函数提供精准类型提示,使类型检查器(如mypy)能根据inplace的实际值推断返回类型(None或具体容器类型),从而避免误报和运行时属性错误。
    文章 · python教程   |  2天前  |   330浏览 收藏
  • Python日志切割技巧:RotatingFileHandler使用教程
    Python日志切割技巧:RotatingFileHandler使用教程
    RotatingFileHandler不支持按天轮转,因其仅依据文件大小(maxBytes)触发;需改用TimedRotatingFileHandler并正确配置when='midnight'与atTime=time(0,0,0)才能实现每日00:00准确切分。
    文章 · python教程   |  2个月前  |   329浏览 收藏
  • 读取文件行时如何去除换行符
    读取文件行时如何去除换行符
    使用readlines()读取的每一行末尾默认包含换行符\n,导致拼接字符串时内容被强制换行;只需调用.strip()去除首尾空白(含换行符),即可实现预期的单行输出。
    文章 · python教程   |  2个月前  |   329浏览 收藏
  • Python批量处理文件技巧大全
    Python批量处理文件技巧大全
    掌握glob找文件、pandas.concat合数据、pathlib理路径、tqdm+try控节奏四招,即可高效完成90%批量文件处理任务。
    文章 · python教程   |  2个月前  |   329浏览 收藏
  • Python网络请求调试与分析教程
    Python网络请求调试与分析教程
    调试Python网络程序的核心是看清实际请求与响应,需用requests-toolbelt打印原始报文、mitmproxy抓包验证、先检查status_code和encoding、并用curl-v对照请求细节。
    文章 · python教程   |  2个月前  |   329浏览 收藏
  • Python装饰器中如何获取内层函数参数?
    Python装饰器中如何获取内层函数参数?
    本文详解装饰器中inner函数为何能正确接收并使用num参数——关键在于装饰器返回的是一个新函数(inner),而实际调用时传入的参数直接抵达该函数,其本质是闭包作用域与函数调用链的自然结合。
    文章 · python教程   |  2个月前  |   329浏览 收藏
  • Python集合set去重与运算详解
    Python集合set去重与运算详解
    Python的set是无序、不重复、可变的哈希表实现数据类型,支持O(1)查找/插入/删除;适用于去重(如set([1,2,2,3])→{1,2,3})和集合运算(|、&、-、^),元素须可哈希。
    文章 · python教程   |  1个月前  |   329浏览 收藏
  • Python日志系统优化与设计技巧
    Python日志系统优化与设计技巧
    Python日志系统需兼顾可读性、可维护性、可追溯性和运行时可控性,核心是分离关注点;应使用logging.getLogger(__name__)获取命名记录器,避免污染rootlogger,并通过dictConfig()声明式配置,在启动早期统一管理handlers、formatters、filters及结构化日志。
    文章 · python教程   |  1个月前  |   329浏览 收藏
  • KivyScrollView子组件不显示解决方法
    KivyScrollView子组件不显示解决方法
    Kivy中ScrollView子组件(如Label、GridLayout)不显示,通常是因为误创建了新App实例而非调用当前运行实例的方法,导致UI更新作用于无效对象。本文详解该典型错误及正确实践。
    文章 · python教程   |  1个月前  |   329浏览 收藏
  • Python迭代器原理与使用技巧详解
    Python迭代器原理与使用技巧详解
    Python迭代器的核心是迭代协议,即实现__iter__()和__next__()方法;可迭代对象仅需__iter__()返回迭代器,而迭代器必须同时实现二者并维护状态、抛出StopIteration。
    文章 · python教程   |  1个月前  |   329浏览 收藏
  • Python数据分析核心原理与实战解析
    Python数据分析核心原理与实战解析
    第60讲核心是理解数据流动底层逻辑而非工具堆砌:明确数据结构选择依据(规模、类型、更新方式),拆解计算链内存操作,还原真实分析断点(时区、ID匹配、时间过滤),并用“三问法”调试异常。
    文章 · python教程   |  3星期前  |   329浏览 收藏
  • Python模型水印嵌入方法详解
    Python模型水印嵌入方法详解
    invisible_watermark默认只检测不嵌入,需手动调用add_watermark且输入必须为RGB模式的PIL.Image.Image对象;strength过低或JPEG压缩质量<85会导致失效。
    文章 · python教程   |  3星期前  |   329浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • ChatExcel酷表:告别Excel难题,北大团队AI助手助您轻松处理数据
    ChatExcel酷表
    ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
    4206次使用
  • Any绘本:开源免费AI绘本创作工具深度解析
    Any绘本
    探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
    4564次使用
  • 可赞AI:AI驱动办公可视化智能工具,一键高效生成文档图表脑图
    可赞AI
    可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
    4447次使用
  • 星月写作:AI网文创作神器,助力爆款小说速成
    星月写作
    星月写作是国内首款聚焦中文网络小说创作的AI辅助工具,解决网文作者从构思到变现的全流程痛点。AI扫榜、专属模板、全链路适配,助力新人快速上手,资深作者效率倍增。
    6094次使用
  • MagicLight.ai:叙事驱动AI动画视频创作平台 | 高效生成专业级故事动画
    MagicLight
    MagicLight.ai是全球首款叙事驱动型AI动画视频创作平台,专注于解决从故事想法到完整动画的全流程痛点。它通过自研AI模型,保障角色、风格、场景高度一致性,让零动画经验者也能高效产出专业级叙事内容。广泛适用于独立创作者、动画工作室、教育机构及企业营销,助您轻松实现创意落地与商业化。
    4807次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码