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