我正在使用 Freebase Python 库。它在执行之前创建一个日志:
self.log = logging.getLogger("freebase")
此日志在文件系统中的什么位置?它不在执行目录或 tmp 中。
该调用不存储任何内容。它只是创建一个记录器对象,可以根据需要进行绑定和配置。
因此,如果在您的 Python 代码中,您要添加
logging.basicConfig(level=logging.WARNING)
所有警告和错误都将记录到标准输出(这是 basicConfig 所做的),包括 Freebase 进行的调用。如果您想记录到文件系统或其他目标,您需要参考记录模块文档以获取更多信息。您可能还希望参考Logging HOWTO。