问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python 将运行结果保存到log文件中遇到的问题

发布网友 发布时间:2022-04-27 04:29

我来回答

2个回答

热心网友 时间:2022-04-18 07:54

这个简单啊。通过管道输出到另一个程序里去,另外一个程序同时打印并输出到out.log

这是我常用的办法。

还有一个笨办法,用自己的myprint代替所有的print语句。这样你可以同时输出到屏幕与文件了。

第三个办法是通过logging。这个模块支持多个listener,可以同时输出到屏幕与文件以及网络。追答假设有一个程序叫mytype.py
import os
for line in sys.stdin.readlines():

open("somelog.txt","ab").write(line)
print line.str()

再假设你的程序是test_print.py

使用管道的做法是这样python test_print.py | python mytype.py

热心网友 时间:2022-04-18 09:12

加一个按钮,点击按钮时执行保存到文件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁能给个单机版的风云之雄霸天下啊?? 求风云雄霸天下PC单机游戏WIN7版 雄霸天下任务指南 开心网001老房子卖了以后家具还有吗? 为什么001开心网买房子组件删除仓库里的东西都没了 请教一下,开心001的开心庄园里面的建材有好多富余的的 除了5元一个卖... 开心网001小号怎么给大号送房子? 开心网001多少级能送别人房子?多少级能接受别人给的房子? 开心网001果实或家具能送人吗 开心网(kaixin001)怎么买外地房子? 操作数据库的时候怎么生成日志文件 python3 ...并把python脚本的控制台日志输出到一个log文件中 请教python 如何分日志级别分文件输出 python log日志怎么写 案例 python2.7怎么控制日志的大小 征信报告 银行代码hc 美的空气能显示hc故障 卡乐机房精密空调mp30用户界面如何操作,报警HC:F1开机就有,消除后再报。还有就是有一手表的图标在显示 现代150-9报故障HCESPN:707是啥问题? pαd,wehαdαpⅰcnⅰc丨αstsundαy.是什么意思? 黄连阿胶汤 温服七合,日三服。 是什么意思 其中配料是 服几次的 请问这些是什么字? 请问小微企业贷款转嫁成本是什么意思? 简谱上那些横线弧线的,什么意思啊? 用“二”组词到底怎么组才对? 二字笔顺怎么写 轮胎上这些数字是什么意思? 二,怎么组词 太阳后裔柳时镇敬礼时宋慧乔捂胸口是什么意思 “二”字怎么拼读? Python 读取log文件并提取错误信息的功能,不知道如何实现 python怎么实现远程动态输出日志 如何把数据写入日志里(python) python 让Log既打印在屏幕上,又在文件里保存一份 cs1.6长跳脚本怎么弄啊? cs1.6大跳脚本使用详细操作 CS1.6长跳脚本CJ\LJ 闲鱼商品为什么不能改价可以改价格就提示账号违规是什么意思 CS1.6长跳脚本 谁知道怎么用CS1.6跳跃脚本? 求cs1.6长跳脚本! cs1.6里面的跳跃脚本到底怎么回事? CS1.6连跳脚本 CS1.6长跳脚本,要现在能用的,不能用的一律无视 【高悬赏】跪求CS1.6可用的长跳脚本 cs1.6连跳脚本问题 谁有CS1.6跳跃脚本 ?给我个 谢谢 最好 大跳 连跳 旋转跳,超级跳 还有要告诉我最详细的正确用法 有的 谢 cs1.6超级跳脚本 cs1.6连跳脚本怎么使用? 求cs1.6长跳脚本,要具体过程,好的给100分