【发布时间】:2014-04-18 00:44:16
【问题描述】:
我想知道是否有类似于 Android 的 logcat 但用于 Python 的东西。我在搜索这个时运气不佳。
编辑:
我非常了解python不是操作系统。我正在寻找与 logcat 具有相似功能的调试器。我知道 python 的日志库,但它不是我想要的。
【问题讨论】:
我想知道是否有类似于 Android 的 logcat 但用于 Python 的东西。我在搜索这个时运气不佳。
编辑:
我非常了解python不是操作系统。我正在寻找与 logcat 具有相似功能的调试器。我知道 python 的日志库,但它不是我想要的。
【问题讨论】:
Python 有一个名为logging 的标准日志记录模块。这在 Python 应用程序和系统中经常使用,包括许多其他 Python 模块等。jabaldonedo 是正确的,因为 Python 是一种编程语言而不是操作系统,因此它的日志记录方法将有所不同。但是,logging 模块可能最接近您要查找的内容。
这里是与如何使用有关的食谱链接:https://docs.python.org/2.7/howto/logging-cookbook.html
【讨论】:
你搞混了,logcat是Android documentation中定义的作为收集操作系统消息的工具,它与编程无关。
Android 日志系统提供了一种收集和查看系统调试输出的机制。来自各种应用程序和系统部分的日志被收集在一系列循环缓冲区中,然后可以通过 logcat 命令查看和过滤
所以很明显在 Python 中没有什么相似之处,只是因为 Python 不是操作系统,它是一种编程语言。
不要混用! Android 是操作系统,您可以使用 Java 等编程语言编写应用程序。
如果您想生成日志消息,那么 Python 为您提供了 logging 库。
【讨论】: