因此,显然我 可以 在配置文件中使用Python表达式:
[handler_fileHandler] <snip>args=(os.path.join(sys.path[0],'echi_export.log'), 'a',)
这将导致在脚本所在的目录中创建日志文件。
(
os.path.dirname(__file__)解析为
/usr/lib/python2.7/logging/在我的系统上,这可能是日志记录模块所在的位置)。

因此,显然我 可以 在配置文件中使用Python表达式:
[handler_fileHandler] <snip>args=(os.path.join(sys.path[0],'echi_export.log'), 'a',)
这将导致在脚本所在的目录中创建日志文件。
(
os.path.dirname(__file__)解析为
/usr/lib/python2.7/logging/在我的系统上,这可能是日志记录模块所在的位置)。