Python 代码可在 NKE PROVOR 浮标报告轮廓后自动更新其目标表面时间

preview
共679个文件
txt:666个
py:6个
yaml:1个
需积分: 0 1 下载量 14 浏览量 更新于2024-08-07 收藏 219KB ZIP 举报
Python 代码用于在 NKE PROVOR 浮标报告配置文件后自动更新其目标表面时间。 脚本update-params.py是此功能的主力,通过 cron 作业 github 工作流程(.github/workflows/check-floats.yaml)每天运行。 工作流程的基本步骤: 登录 RUDICS ftp 服务器 循环遍历浮点目录,并针对每个浮点数: 获取最新的配置文件时间,并检查以下条件: 过去 1 天内是否有个人资料? 确保 RUDICS_cmd.txt 文件不存在 是否有与最后一个配置文件相关的命令响应?([date]_[time]_[imei]_RUDICS_cmd.txt) 如果以上所有条件均满足,则: 根据先前的命令文件或用户定义的列表选择新的表面处理时间 创建 RUDICS_cmd.txt 文件并上传到 ftp 记录更改并保存包含日期和 imei 信息的命令文件