【发布时间】:2013-06-19 16:34:04
【问题描述】:
我有一个使用日志记录模块创建日志文件的 python 脚本。使用以下行:
logging.basicConfig(filename='debug.lg',filemode='w', level=logging.DEBUG)
这很适合作为脚本使用。使用 py2app 编译后,不再创建日志文件。 如果我将上面的行更改为,
logging.basicConfig(format = '%(levelname)s:%(message)s', level=logging.DEBUG)
然后强制打开控制台窗口,我会得到预期的日志打印输出。这告诉我日志记录模块正在我的应用程序中工作。\
我预计这是一些权限或虚拟环境问题。
如何创建我的日志文件(在应用存在的同一目录中)
【问题讨论】:
标签: python macos logging permissions