首先我要找到以下主题: Logging as the caller module in Python 但是已经一年多了,我希望情况有所改变。
简短说明:
我有多个文件使用的全局函数,我希望它将其结果记录到与调用模块记录器相同的文件中。
通过记录器作为参数并不是真正的选择,因为我有很多 这些功能。
为了传递记录器实例,也没有将我的所有函数嵌套在一个类下。
详细解释:
我正在创建一个结合了flask和SQLAlchemy的应用程序,其余请求访问sqlAlchemy模块的功能。 我希望将sqlAlchemy模块打印到与调用它们的资源相同的日志中。
类似这样的东西:
随着some_resource.log更改每个资源。