小编MYP*_*MYP的帖子

python日志记录根本不起作用

我想在我的小python项目中使用日志记录.在本教程之后,我将下面的代码添加到我的代码中,但是消息不会按原样记录到文件中.

import logging
logging.basicConfig(
    filename = "a.log",
    filemode="w",
    level = logging.DEBUG)
logging.error("Log initialization failed.")
Run Code Online (Sandbox Code Playgroud)

pwd中没有创建日志文件.(我已经使用以下代码打印出pwd,我确定我检查了正确的目录.)所以我手动创建了文件并运行了代码,但消息仍未记录.

print "argv: %r"%(sys.argv,)
print "dirname(argv[0]): %s"%os.path.abspath(os.path.expanduser(os.path.dirname(sys.argv[0])))
print "pwd: %s"%os.path.abspath(os.path.expanduser(os.path.curdir))
Run Code Online (Sandbox Code Playgroud)

有人知道我在这里做错了吗?提前致谢.

python logging

10
推荐指数
1
解决办法
6277
查看次数

标签 统计

logging ×1

python ×1