傻乎乎写了各种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. java i 底层原理,《Java基础知识》Java Hash底层原理
  2. 21位花朵数 C语言(执行时间小于16s)
  3. Android性能优化常见问题,终局之战
  4. python方向-Python发展的4个方向
  5. server日期函数
  6. mysql构建url给scrapy_Python Scrapy从mysq填充起始url
  7. mysql中json_merge函数的使用?
  8. Boost:glob测试程序
  9. 502无法解析服务器标头_编写下载服务器。 第二部分:标头:Last-Modified,ETag和If-None-Match...
  10. Oracle删除重复数据并且只留其中一条数据
  11. 使⽤用 Spring Boot Actuator 监控应⽤
  12. vue 图片自适应排列插件_vue自适应布局3种方法
  13. 解决局域网共享问题,提示:无法访问,你可能没有权限使用网络资源
  14. 跨平台 webapp 开发技术之 Hybrid App
  15. 使用pjsip传输已经编码的视频,源码在github
  16. 使用 Python 编写一个聊天小程序
  17. robo 3t 查询
  18. 【转载】怎样编写CSS?
  19. 计算机图片显示简单原理
  20. 软件测试需要学数学,现在才开始学软件测试还有前途吗?

热门文章

  1. 初学python做的一张简单的脑图
  2. HTTP首部字段脑图
  3. 关于java中的魔幻数字47你知道么
  4. 未来5年到底是做什么生意最好?
  5. FM收音机ic FM发射模块SX6116
  6. 网易收购《底特律》《暴雨》开发商继续走向全球化
  7. 过了所有技术面,却倒在 HR 一个问题上
  8. 基于OpenGL的Android系统视频转换功能实现
  9. 【C语言基础】关于电子科技大学的复试c语言试题
  10. 全文干货:蓝牙耳机哪个品牌最好?平价好用的蓝牙耳机推荐