警告
请确保本地python环境和PIP工具能够正常使用。
演示demo¶
学习的最好方法就是参考例子,rayvision_log 也不例外,我们也提供了下面的一个使用 demo 样例供您参考:
import logging
from rayvision_log import init_logger
package_name = 'mylog'
init_logger(package_name)
logging.info('test')
默认路径¶
Centos:
~/.cache/<AppName>/log/Logs/<hostname>.log
Window:
C:\Users\<username>\AppData\Local\<AppAuthor>\<AppName>\Logs\<hostname>.log
自定义路径分2中设置方式¶
通过设置环境变量来自定义: RAYVISION_LOG_ROOT
定义参数:
RAYVISION_LOG_ROOT = "xxxx"
, 将 RAYVISION_LOG_ROOT 设置为系统环境变量, 日志路径将会保存在 RAYVISION_LOG_ROOT 文件夹下。
通过参数设置日志路径:log_folder, 以maya为例:
analyze_obj = AnalyzeMaya(**analyze_info, log_folder=r"D:testvs")
自定义日志文件名¶
通过参数设置日志文件名(包括文件后缀): log_name, 以maya为例:
analyze_obj = AnalyzeMaya(**analyze_info, log_name=r"api.log")
自定义日志等级¶
通过参数设置日志等级: log_level, 以maya为例:
analyze_obj = AnalyzeMaya(**analyze_info, log_level=r"api.log")