import logging

logger = logging.getLogger(__name__)

如何使此部分可从所有文件访问? 是否有一种方法可以在所有文件上使用它,而无需像环境变量一样导入它?

推荐答案

使用builtins

做呢

import builtins
import logging

_logger = logging.getLogger(__name__)
builtins.LOGGER = _logger

现在,您可以在整个项目中访问_logger,作为名为LOGGER的内置类型对象

Python相关问答推荐

如何使用Python将工作表从一个Excel工作簿复制粘贴到另一个工作簿?

当使用keras.utils.Image_dataset_from_directory仅加载测试数据集时,结果不同

Python 约束无法解决n皇后之谜

数据抓取失败:寻求帮助

将输入聚合到统一词典中

Django RawSQL注释字段

使用Python从URL下载Excel文件

使用特定值作为引用替换数据框行上的值

在方法中设置属性值时,如何处理语句不可达[Unreacable]";的问题?

在Google Drive中获取特定文件夹内的FolderID和文件夹名称

polars:有效的方法来应用函数过滤列的字符串

根据客户端是否正在传输响应来更改基于Flask的API的行为

在Python中控制列表中的数据步长

为用户输入的整数查找根/幂整数对的Python练习

使用SeleniumBase保存和加载Cookie时出现问题

利用SCIPY沿第一轴对数组进行内插

在matplotlib中重叠极 map 以创建径向龙卷风图

在不中断格式的情况下在文件的特定部分插入XML标签

两个名称相同但值不同的 Select 都会产生相同的值(discord.py)

try 在单个WITH_COLUMNS_SEQ操作中链接表达式时,使用Polars数据帧时出现ComputeError