我有一个logging.conf [1]文件来配置我的python应用程序中的日志记录.
...
[handler_file_log_handler]
class=logging.handlers.TimedRotatingFileHandler
level=INFO
formatter=simple
args=('/var/log/myapp/myapp.log',)
Run Code Online (Sandbox Code Playgroud)
如您所见,我将日志文件存储在/ var/log/myapp目录中.
我想要的是将它存储在用户(管理应用程序的用户)主目录(/home/myuser/.myapp/log)中.所以,我的问题是:
我应该在logging.conf中配置什么才能将python应用程序的日志文件保存在用户主目录中?
[1] - https://docs.python.org/2.6/library/logging.html#configuring-logging
mdu*_*ant -1
可以使用以下命令找到用户的主目录(在任何操作系统上):
os.path.expanduser("~")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1104 次 |
| 最近记录: |