腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
:
有没有
一个
等同于
logging.getLogger
(__
name__
)
的
解析器
在
模块
之间
传递
args
?
、
、
、
、
日志记录库允许我们定义
一个
全局日志记录器,可以从任何导入
的
模块
访问,如下所示: main_script.py: import logging logging.config.fileConfig('/path/to/logging.conf') main(sys.argv[1:]) 然后
在
module.py中: import loggi
浏览 36
提问于2020-04-10
得票数 0
回答已采纳
5
回答
在
Python
中记录到线程特定日志文件和共享日志文件
、
、
我想使用
Python
的
logging
模块
在
多线程
Python
应用程序中实现每个线程
的
日志记录。我
在
main
模块
(用于创建线程)中为记录器名称添加了
一个
唯一
的
ID:此
模块
使用多个
模块
,这些
模块
也支持日志记录,但它们
浏览 0
提问于2014-03-26
得票数 7
1
回答
日志记录和日志导出日志有什么不同?
、
在
Python
中,日志
模块
有两种导出日志
的
方式: import logging logger.warning("hello") 它们
之间
的
区别是什么?
浏览 38
提问于2020-04-26
得票数 1
2
回答
在用
Python
调用__
name__
之前,是否需要显式检查== "__main__“是否为getLogger?
、
我相信,当使用
Python
内置
的
日志
模块
让主
模块
中
的
logger成为根记录器时,这是一种标准做法。假设这是正确
的
,在我看来,对于任何可能或不作为main运行
的
模块
,我都需要显式检查。原因是,如果我遵循调用
logging.getLogger
(__
name__
)
的
标准做法,我将得到
一个
名为__main__
的
记录器,而不是根记录器:pri
浏览 0
提问于2015-06-14
得票数 8
回答已采纳
1
回答
使自定义记录器
在
多个
模块
中可用
、
我使用
python
创建了
一个
自定义日志记录器,并使其成为
一个
实用程序。我创建了它
的
基于上下文
的
,并为不同
的
场景创建了自定义处理程序。我正在尝试使我
的
自定义记录器在所有
模块
中都可见。但我不能这样做。我不想在我
的
每个
模块
中重用这些行,只是为了记录器和
传递
我
的
上下文和配置。logger = myLogger(config, context) # config has data for c
浏览 4
提问于2019-08-23
得票数 1
1
回答
来自多个
python
模块
的
自定义日志记录
、
任务import logging.handlers logger=
logging.getLogger
,我希望每个动作脚本有不同
的
日志记录级别和不同
的
日志记录格式。我浏览了文档,遇到了辅助
模块
示例,但它没有指定当这些单独<e
浏览 2
提问于2013-11-28
得票数 0
1
回答
Python
日志:导入
模块
中
的
模块
信息
、
我正在尝试获得一些
在
python
日志记录中似乎很简单
的
东西。
在
调试日志记录期间,我希望记录整个
模块
->函数堆栈,但我
在
获得导入
的
类以适当继承该信息时遇到了困难。.imported_module.function - message 我已经能够使用
logging.getLogger
(file)正确地填充基本
模块
名称,但是当我试图想出适当地将它
传递
给子
模块
的
方法时,我陷入了麻烦,
浏览 0
提问于2017-07-21
得票数 0
1
回答
停止从批处理文件中运行脚本
的
子
模块
。
、
、
我有
一个
python
脚本,它有
一个
cli参数
解析器
(基于am解析),我从
一个
批处理文件中调用它:set VAR2=arg_2
在
script.py中,我称之为记录器:logger.setLevel(logging.DEBUG) 这个脚本
浏览 0
提问于2018-12-11
得票数 0
1
回答
Python
模块
级日志记录配置
、
我从
python
中了解到,配置
模块
级日志记录
的
最佳方法是命名记录器:主要应用程序日志工作正常:但是,
在
另
一个
模块
中,当我
在
模块
范围内设置记录器时: logger =
logging.getLogger
(__
name__</em
浏览 3
提问于2014-11-16
得票数 0
回答已采纳
2
回答
当我处理可能也从命令行解析
的
模块
的
默认参数时,如何避免冗余?
、
我试图找到一种很好
的
方法来避免冗余(这可能会给我
的
python
模块
带来发散
的
风险),这个
模块
可以从命令行执行。#!, b=False): parser = ArgumentParser() parser.add_argument= parser.parse_
args<
浏览 3
提问于2015-01-26
得票数 0
回答已采纳
2
回答
在
Main中始终引用Logger对象
、
、
、
、
python
高级日志记录教程如下所示:LOG =
logging.getLogger
(__
name__
浏览 14
提问于2022-07-12
得票数 0
2
回答
Python
日志记录仅从脚本记录
、
目前,我
在
一个
简单
的
脚本中使用
Python
日志记录
模块
,设置如下。logging.basicConfig(format='%(asctime)s %(message)s', level=logging.INFO, datefmt='%Y-%m-%d %H:%M:%S')我
的
问题是,这也捕获了第三方
模块
,比如请求和输出in
浏览 0
提问于2011-11-25
得票数 27
4
回答
Python
中
的
每个文件/
模块
记录器
、
我有一些
Python
代码需要添加日志。我也希望能够
在
每个
模块
级别设置日志记录级别。我如何创建
一个
名为"log“
的
模块
来实现这一点(同时使用
Python
std库日志记录
模块
)?LO
浏览 0
提问于2013-07-18
得票数 5
回答已采纳
1
回答
无法导入名称ExtendedInterpolation
、
有趣
的
是,
在
我
的
机器(OSX)上,导入hgvs包运行顺利,尽管我正在处理
python
2.7(而且ExtendedInterpolation是working
解析器
中
的
python
3函数)。就我所收集到
的
内容而言,它只是使用
Python
3
的
module
解析器
模块
的
后端,所以如果安装了
Python
3,它应该可以正常工作。但是,当我试图使用EC2笔记
浏览 0
提问于2016-06-28
得票数 0
1
回答
在
导入
模块
时,将logger对象作为参数提供
、
、
让我来描述一下下面的场景:我想在
模块
及其子文件中写入日志消息,但在每个项目中导入
模块
时,将记录器对象作为参数提供。我使用
的
所有记录器都有相似的接口(相同
的
方法等)。提前感谢!
浏览 1
提问于2016-03-27
得票数 1
2
回答
在
Django中添加自定义日志记录
、
、
、
我将以下日志记录配置添加到Django应用程序
的
settings.py文件中: 'version': 1, 'level': os.getenv('DJANGO_LOG_LEVEL', 'INFO'), },现在,我只想在views.py中
的
一个
视图中添加一些自定义日志记录
浏览 2
提问于2019-12-09
得票数 6
回答已采纳
3
回答
Python
日志记录基础
、
我有
一个
核心
python
库(通过它我只读取访问权限)。这个核心库有以下语句(注意:日志设置为NullHandler)logger.addHandler(logging.NullHandler())logger.info("In test1")logger.info("In test2")我正在尝试使用
浏览 2
提问于2018-06-15
得票数 0
回答已采纳
1
回答
如何防止导入
模块
“导入”sys.argv[1:]
、
、
为了以一种可理解
的
方式提出我
的
问题,我创建了两个脚本。
一个
脚本名为: called_script.py,另
一个
脚本名为: calling_script.py import sys是否有任何代码可以添加到“called_script.py”中,以便“called_script.py”可以确定sys.argv1是从命令行
传递
给它
的<
浏览 0
提问于2012-07-29
得票数 0
回答已采纳
1
回答
NameError:未定义名称'logging‘
、
尝试
在
Linux中运行
python
脚本时出现错误。我正在尝试运行我从此处下载
的
防火墙配置转换器:首先,我得到了
一个
与记录器相关
的
错误,但在运行pip3安装记录器后,它已经被修复。由于某些原因,这行看起来不能工作:但是我看到所有的
模块
都被正确导入了。你知道是什么导致了这个问题吗?谢谢。/
python
3.8/
浏览 0
提问于2021-05-29
得票数 0
1
回答
为
python
的
Logger对象设置额外
的
默认日志记录
、
在内置
的
python
日志记录
模块
中,您可以创建
一个
记录器和日志消息: import logginglog.info('starting您还可以向稍后将由格式化程序使用
的
日志消息
传递
附加内容: user = 'john doe' log.info('starting!', extra={'user':
浏览 21
提问于2020-10-14
得票数 2
回答已采纳
点击加载更多
相关
资讯
利用 Python 中的多进程实现父子进程通信
使用 Python multiprocessing 模块实现高效并行处理
很多人现在还不知道的知识点,Python多进程和多线程详解!
使用 Python threading 模块实现多线程并发处理
使用 argparse 解析命令行参数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券