标签: python

Python执行时间的可视化

在前面的文章Python标准库之性能优化中学习到了统计Python代码执行时间的工具。今天要学习的是一些其他的工具。 SnakeViz SnakeViz简介 SnakeViz 是一个用于可视化 Python 代码性能分析结果的工具。它是基于 Pyt…

术→技巧, 研发 ·

交互式数据分析工具Zeppelin

Zeppelin简介 Apache Zeppelin 是一个开源的Notebook工具,旨在为数据科学家、数据工程师和分析师提供一个交互式的环境,用于数据探索、可视化和协作分析。它支持多种后端数据处理引擎,使用户能够在一个统一的界…

Python堆栈跟踪信息traceback

Traceback是在Python中与经常遇到,特别是当你代码中有错误时,执行时会返回Traceback信息。在学习Traceback时,可以一起学习下trace, tracemalloc。 trace, tracemalloc, 和 traceback 都是 Python 标准库…

器→工具, 编程语言 ·

Python读写MDict词典文件

MDX/MDD 文件格式简介 MDX和MDD是字典程序MDict使用的文件格式,其中MDX 文件用于存放定义,而MDD用于存放其他资源文件,比如图片,发音,虽然存放的内容是不一样的,但是两种文件的结构是一致的。 MDX 和 MDD …

术→技巧, 研发 ·

视觉小说游戏引擎Ren’Py

Ren'Py 是一个专为创建视觉小说和互动故事而设计的开源引擎。它结合了简易的脚本语言和强大的Python编程功能,使开发者能够创建丰富的叙事体验。 核心特点 易于上手:Ren'Py 使用类似于自然语言的脚本…

器→工具, 开源项目 ·

Python大数据处理工具之PySpark

PySpark简介 PySpark 是 Apache Spark 的 Python API,它使得 Python 开发者能够使用 Spark 的分布式计算能力进行大规模数据处理和分析。PySpark 提供了与 Scala 和 Java API 类似的功能,并且与 Python 生态系统…

Python标准库之性能优化

timeit:计时小段代码的执行时间 timeit 是 Python 标准库中的一个模块,用于测量小段代码的执行时间。它提供了一种精确、可靠的方式来对代码的性能进行基准测试,避免了诸如系统时间变化和其他外部因素的影响。ti…

器→工具, 编程语言 ·

集中式日志管理系统Sentry

Sentry简介 Sentry 是一个流行的开源实时错误监控工具,主要用于应用程序的日志监控和错误跟踪。它能够帮助开发者快速识别、诊断和修复在生产环境中出现的问题。 以下是 Sentry 的一些主要特点和功能: …

术→技巧, 研发 ·

Python第三方日志工具盘点

Logging是Python标准库中自带的日志记录工具,事实上还有很多比它更好第三方日志工具。 logbook Logbook 是一个用于替代 Python 标准库 logging 模块的日志记录库。它旨在提供更简洁和强大的日志记录接口,改…

术→技巧, 研发 ·

Python标准库之日志记录logging

logging模块简介 Python的logging模块是一个非常强大的工具,用于在应用程序中记录和管理日志信息。它提供了灵活的功能,可以在不同的输出目标(如控制台、文件、网络等)中记录日志,并支持不同的日志级别。先前…