Logger#
- class ff_ansys.mapdl.core.logging.Logger(level=10, to_file=False, to_stdout=True, filename='pymapdl.log')#
每个 PyMAPDL 会话使用的日志记录器。
通过该类,您可以向日志记录器添加处理程序,以输出到文件或标准输出。
- Parameters:
- levelint, optional
日志级别,用于过滤日志记录器中允许的消息严重性。默认为
logging.DEBUG
。- to_filebool, optional
将日志信息写入文件。默认为
False
。- to_stdoutbool, optional
将日志信息写入标准输出。默认为
True
。- filenamestr, optional
写入日志信息的文件名。默认为
FILE_NAME
。
- Examples:
从实例 mapdl 演示日志记录器的使用。创建 Mapdl 实例时会自动创建该日志。
>>> from ansys.mapdl.core import launch_mapdl >>> mapdl = launch_mapdl(loglevel='DEBUG') >>> mapdl._log.info('This is a useful message') INFO - - <ipython-input-24-80df150fe31f> - <module> - This is LOG debug message.
导入全局 pymapdl 日志记录器并添加文件输出处理程序。
>>> import os >>> from ansys.mapdl.core import LOG >>> file_path = os.path.join(os.getcwd(), 'pymapdl.log') >>> LOG.log_to_file(file_path)
- Methods:
# Methods
Description
为主日志记录器添加子日志记录器。
这只是将异常输出重定向到日志记录器。
为 MAPDL 实例创建日志记录器。
为日志程序添加文件处理程序。
为日志程序添加标准输出处理程序。
更改对象和所附处理程序的日志级别。
- Attributes:
#