<>问题描述

需求:读取大约有200多行的txt文件,获取17-216行中每行中指定位置中的数值。

<>实现
#-*- coding: utf-8 -*- """ @Date: 2020/5/21 21:53 @Author: Pangpd @FileName:
read_log.py @IDE: PyCharm @Description: 获取日志中的训练精度和损失 """ import linecache
#获取指定行内容 def get_line(file, nums_line): return linecache.getline(file, nums_line
).strip() file =
'D:/UseTools/OneDrive/codes/My-Research/logs/05-01_10-09-40/05-01_10-09-40.txt'
train_accuracy_list= [] train_loss_list = [] for line in range(17, 217):
current_context= get_line(file, line).split() train_accuracy = float(
current_context[9]) train_loss = float(current_context[6]) train_accuracy_list.
append(train_accuracy) train_loss_list.append(train_loss)

技术
©2019-2020 Toolsou All rights reserved,
排序(一)冒泡排序法一文揭秘阿里、腾讯、百度的薪资职级大数据告诉你,中国女人有多累年薪20万属于什么水平?答案让人扎心!面试的时候突然遇到答不上的问题怎么办?SpringBoot实践(五):mybatis-plus中的BaseMapper,Iservice和ServiceImpl这些歌,程序员千万万万万别听!python中解决字典写入列表的问题中台透彻讲解GDOI2019 游记