获取python运行输出的数据并解析存为dataFrame的方法-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

创新互联是一家专注于成都网站设计、做网站、成都外贸网站建设公司与策划设计,红旗网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:红旗等地区。红旗做网站价格咨询:18982081108

这篇文章主要介绍获取python运行输出的数据并解析存为dataFrame的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在学习xg的 时候,想画学习曲线,但无奈没有没有这个 evals_result_

AttributeError: 'Booster' object has no attribute 'evals_result_'

因为不是用的分类器或者回归器,而且是使用的train而不是fit进行训练的,看过源码fit才有evals_result_这个,导致训练后没有这个,但是又想获取学习曲线,因此肯定还需要获取训练数据。

运行的结果 上面有数据,于是就想自己解析屏幕的数据试一下,屏幕可以看到有我们迭代过程的数据,因此想直接获取屏幕上的数据,思维比较low但是简单粗暴。

接下来分两步完成:

1) 获取屏幕数据

import subprocess
import pandas as pd
top_info = subprocess.Popen(["python", "main.py"], stdout=subprocess.PIPE)
out, err = top_info.communicate()
out_info = out.decode('unicode-escape')
lines=out_info.split('\n')

新闻标题:获取python运行输出的数据并解析存为dataFrame的方法-创新互联
标题路径:http://bzwzjz.com/article/dhjsch.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 自适应网站设计 网站制作报价 温江网站设计 网站设计 成都网站制作 成都营销网站建设 成都网站制作公司 成都网站制作 网站建设方案 成都商城网站建设 高端网站设计推广 营销型网站建设 网站设计制作报价 手机网站建设 成都网站建设 成都企业网站建设公司 定制网站设计 成都商城网站制作 外贸网站设计方案 公司网站建设 成都网站设计 成都网站建设公司