因为配置 DDNS, 我添加了个 crontab 定时任务,每隔 1 分钟执行一段 python 脚本

然后就发现 terminal 经常提示 'You have mail in /var/mail/xxx'

打开一看,里面都是 python 脚本中 print 的东西,只要不再 print 就不会有这个提示了

所以在脚本开始的地方加上:

sys.stdout = open(os.devnull, 'w')

这样就后面把 print 的东西重定向到 /dev/null 了

后来觉得完全关掉也不太好,把脚本异常和报错也忽略掉了

所以最后改成了 异常或出错时才 print

Redirecting stdout to “nothing” in python

Linux/Mac OS 提示 You have mail in /var/mail/userName

最新文章

  1. 启动了VSAN服务的主机不在vCenter集群中
  2. JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法)
  3. dedecms标签的sql语句
  4. AX2012 R3 Data upgrade checklist sync database step, failed to create a session;
  5. ionic一些常见问题及方法(网页链接式)
  6. hdu 1134 Game of Connections
  7. Xamarin.Android 入门之:Android API版本设置
  8. Git教程之撤销修改(7)
  9. 添加服务引用和添加Web引用对比
  10. ElasticSearch实战
  11. 记录最近的几个bug
  12. JGUI源码:Tab组件实现(9)
  13. CAS5.3.0安装部署
  14. (转)scikit-learn主要模块和基本使用方法
  15. wamp升级php5.3.10到5.4.31版本
  16. Thinkphp的S缓存用法!
  17. day4_高效处理文件
  18. ScaleType属性
  19. [转]Java IDE 之 IntelliJ IDEA 2017
  20. Compare DML To Both REDO And UNDO Size

热门文章

  1. Mybatis-初见
  2. Java面向对象06——类与对象小结
  3. Java数组01——声明创建、赋值及特点
  4. Java代码操作zookeeper
  5. 【笔记】Stacking方法
  6. Spring源码解析之ConfigurationClassPostProcessor(一)
  7. ELK太重?试试KFC日志采集
  8. IDEA中Maven的使用初探
  9. linux下安装redis-6.0.6、配置redis远程连接
  10. pytorch之对预训练的bert进行剪枝