Donald B Sandoz
专注于技术分享,内容涵盖 Python 编程、Mac 使用技巧、视频处理等多个领域。通过详细教程与代码示例,助力读者提升技能,无论是编程学习还是工具应用,都能在此获取实用知识,一同探索技术世界的精彩。
文章 418
Python Python基础入门 Day98 使用迭代器和生成器优化内存
在处理大量数据时,如果一次性将所有数据加载到内存中,会导致内存占用过高甚至程序崩溃。Python 提供的迭代器…
Python Python 数据处理提速秘籍:Jsonpath 在复杂 JSON 提取中的高效实践
上周帮同事调试接口时,发现很多人还在用 for 循环一层层处理那些复杂嵌套的 JSON 数据。好家伙,代码又长…
Python Python基础入门 Day97 上下文管理器的原理与自定义
在前面的学习中,我们使用 with 语句来简化文件的打开与关闭操作。with 的核心是 上下文管理器 (Con…
Python 告别循环嵌套:Python Jsonpath库实战指南
上周帮同事调试一个后端接口时,发现很多人在处理复杂 JSON 数据时,依然习惯性地用多层 for 循环和 if…
Python Python基础入门 Day96 单元测试与unittest模块
在开发过程中,代码编写完成后需要进行测试,以确保其正确性和稳定性。Python 提供了 unittest 模块…
Python Python 实战:告别手动遍历,用 JSONPath 精准提取复杂 JSON 数据
上周帮团队新人调试一个微服务接口,发现他在处理返回的复杂 JSON 数据时,还在用多层 for 循环和 if …
Python Python基础入门 Day95 正则表达式入门
在处理字符串和文本时,简单的查找或替换可能无法满足需求。这时我们可以使用正则表达式(Regular Expre…
Python Python JSON数据提取:如何用jsonpath库提升效率与可维护性
上周帮同事调试一个后端接口时,发现他在处理一个嵌套层级深、字段多的 JSON 数据时,还在用多层 for 循环…
Python Python基础入门 Day94 使用argparse解析命令行参数
在实际开发中,我们经常需要编写可通过命令行运行的 Python 脚本。为了让脚本更加灵活和可配置,通常会通过命…