You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从RFEM_Information.txt文件提取BEST STSR对应数值

从RFEM_Information.txt提取指定数值的实现方法

方法一:Python 脚本实现

直接遍历文件行,匹配目标字符串后提取数值:

def extract_stsr_value(file_path):
    target_str = "[Log][None]BEST STSR = "
    with open(file_path, 'r', encoding='utf-8') as f:
        for line in f:
            if target_str in line:
                # 分割字符串并转换为数字
                value = float(line.split('=')[-1].strip())
                return value

# 调用示例
result = extract_stsr_value("RFEM_Information.txt")
print(result)  # 输出: 1.528

方法二:Linux/Unix 命令行实现

用grep定位目标行,再用awk提取等号后的数值:

grep "\[Log\]\[None\]BEST STSR =" RFEM_Information.txt | awk -F '=' '{print $2+0}'

执行后会直接输出数字1.528。

补充说明

  • Python方法跨平台通用,适合需要集成到业务代码中的场景;
  • 命令行方法适合快速批量处理,无需编写完整脚本。

内容的提问来源于stack exchange,提问作者A. T. Siacara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 00:09:51