配置日志

如何配置日志以跟踪您使用 Python SDK 的活动。

阅读时间2分钟
上次更新6 个月前

日志文件以以下格式生成:UnityCloud_YYYY-MM-DD_HH-MM-SS.log。每个会话都会生成一个新的日志文件,该会话从您调用 unity_cloud.initialize() 时开始。

查找日志

默认情况下,Python SDK 日志保存在 UnityCloud 文件夹中。要查找 Python SDK 日志,请转到 AppData > UnityCloud

设置自定义日志文件夹路径

您可以更改 Python SDK 日志保存的位置。要设置自定义日志文件夹路径,请按照以下步骤操作

  1. 找到要使用的文件夹并将该路径存储为字符串。
  2. 使用 unity_cloud.set_logger_path 方法以字符串形式编辑文件夹的位置。
    unity_cloud.set_logger_path(
      path = "path/to/folder"
    )
    unity_cloud.initialize()

对于通过调用 unity_cloud.initialize() 启动的每个会话,都会在最近设置的文件夹路径中生成一个新的日志文件。如果文件夹不存在,则会为日志创建该文件夹。该方法接受绝对路径和相对路径。

添加日志条目

要向日志文件添加日志条目,请按照以下步骤操作

  1. 使用 unity_cloud.logger.log 方法并将日志消息设置为字符串。
  2. 编辑日志消息级别,该级别默认为 info 日志级别。
  3. (可选)为消息包含自定义源。默认值为 Unity Cloud Python SDK
    unity_cloud.initialize()
    unity_cloud.logger.log(
      message = "Test log message",
      level = unity_cloud.logger.log_level.info,
      source = "custom_source"
    )