日志管理接口

log_download_by_quantity - 保存日志到文件

方法: log_download_by_quantity(socket_fd:int, quantity:int, file_path:str)

参数:

  • socket_fd:连接句柄
  • quantity:日志数量,指定要下载的日志条数
  • file_path:文件保存路径,字符串格式

返回值:

  • int:执行结果
    • 0:成功
    • 非0:失败,错误码见错误码详情

使用示例:

Python
import nrc_interface as nrc

# 建立连接
socket_fd = nrc.connect_robot("192.168.1.13", "6001")

# 下载最近100条日志到文件
ret = nrc.log_download_by_quantity(socket_fd, 100, "./robot_logs.txt")

if ret == 0:
    print("日志下载成功")
else:
    print(f"日志下载失败,错误码:{ret}")