傻乎乎写了各种print,挂到服务器上,用screen切窗口,一下子就给刷没了,所以想着重定向到文件里。

遇到几个“坑”,这里当做给自己记录:

1、我想要既能重定向到文件里,又能输出到屏幕上。使用了tee工具,但是没法反应。

原因是:Python 中如何一个 print 语句同时输出到屏幕且记录到文件里

python xxx.py有缓冲,要满 4k 才写入文件,加上python -u xxx.py就会变为无缓冲。

python -u xxx.py | tee -a xxx.log

另见Python命令行参数学习

2、我想要把标准输出和标准错误分开输出到两个文件里。

见:关于写标准错误输出到文件的问题

./example.sh > >(tee ./stdout.out) 2> >(tee ./error.out)
>(...)是创建一个带FIFO(一种进程间通信的方式)的子进程,让这个子进程接收前面的命令的输出。

python输出到文件里相关推荐

  1. python txt提取特定数据_Python提取列表中的内容 用“python”怎么提取文件里的指定内容?...

    用"python"怎么提取文件里的指定内容? python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = ...

  2. python怎么读文件里的某一行-python读取txt文件并取其某一列数据的示例

    菜鸟笔记 首先读取的txt文件如下: AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90 AAAAF110 0003E824 0003E208 0003E7 ...

  3. python怎么读文件里的某一行-Python如何获取文件指定行的内容

    linecache, 可以用它方便地获取某一文件某一行的内容.而且它也被 traceback 模块用来获取相关源码信息来展示. 用法很简单: >>> import linecache ...

  4. python逐行读取json_如何用python读取json文件里指定的数据

    JSON文件who.json内容如下:{"name":"mss","version":"1.0.0","des ...

  5. 使用python读取word文件里的表格信息

    在企查查查询企业信息的时候,得到了一些word文件,里面有些控股企业的数据放在表格里,需要我们将其提取出来. word文件看起来很复杂,不方便进行结构化.实际上,一个word文档中大概有这么几种类型的 ...

  6. Python从zip文件里导入包

    有时候为了节省空间,可以把包压缩成zip文件,这样方便管理,方便上传到网络上,也方便拷贝.但是有没有方法可以直接使用zip文件的包,而不需要解压出来呢?这是有的. 先创建一个目录如下: 然后把demo ...

  7. 关于性能测试代码的一些记录(可以将测试记录输出到文件里,记录日志)

    小技巧(打开文件之后就是16进制的数据) //将字节数据输出到文件,记录日志 static void fileWriteLog(char *p, long count) {const char *fi ...

  8. python输出dat文件_Python对CSV、Excel、txt、dat文件的处理

    python读取txt文件:(思路:先打开文件,读取文件,最后用for循环输出内容) 1.读取 1.1基于python csv库 #3.读取csv至字典x,y import csv # 读取csv至字 ...

  9. python怎么读文件里的指定几行-Python从文件中读取指定的行以及在文件指定位置写入...

    Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...

最新文章

  1. Intel Realsense D435 测试视频流的直方图均衡化
  2. 服务器主板北桥芯片组有哪些,主板芯片组_目前的主板芯片组都有哪些?
  3. mysql rr和rc_MySQL Transaction--RC和RR区别
  4. 改良版class选择器
  5. 连接Oracle9i,因字符集造成乱码的解决方法
  6. 对比了6家交易所的下币规则,我们发现……
  7. 高德地图加载白屏问题No implementation found for long com.autonavi.amap.mapcore.MapCore.nativeNew
  8. Eclipse下Hibernate使用学习
  9. Mathematica 矩阵的LU分解
  10. 【翻译】ILSVRC2012数据集介绍
  11. 【深度学习】人物图片标签生成
  12. Android APP隐藏图标、无启动界面、进程隐藏的方法
  13. Hybrid App(混合模式移动应用)
  14. g 最新编译器linux,Linux下安装gcc 、g++ 、gfortran编译器
  15. 分享一个超级狠的面试题与经验
  16. 时钟抖动(Jitter)和时钟偏斜(Skew)
  17. iOS——6种系统手势操作
  18. Install cf v6
  19. csdn活动:免费领取会员哈!
  20. 实时分析之客户画像项目实践

热门文章

  1. OpenJudge_P7833 幂的末尾
  2. ebay详情页html,eBay详情页商品的basic Description没有了?
  3. sql查询语句中分组添加小计,GROUPING的使用
  4. 公网SSH远程连接Ubuntu【免费内网穿透】
  5. 01Linux常用指令
  6. 计算机毕业设计java基于ssm的企业工资管理系统
  7. 知识图谱文献综述(第二章 知识表示学习)
  8. 50行实现C语言FM收音机-Taskbus Stdio封装器在SDR课程中的应用
  9. 著名企业求职面试指南
  10. “垃圾食品”卫龙欲洗白上市,藏在“辣条一哥”背后的暴利生意经