zoukankan      html  css  js  c++  java
  • 关于pycharm代码运行后控制台的输出不完整被截断的处理

    今天在使用Pycharm写了一段代码,执行后,发现控制台输出的信息不完整,前面的很多输出都被截断了

    只输出了代码执行结果的后面部分输出,开始还怀疑是代码有问题,于是通过写到日志文件的方法进行调试

    但日志文件中的内容是完整的,那么就说明与Pycharm软件的配置有关系,是不是对输出的行数或者大小有限制呢?

    带着疑问,去看了一下,Pycharm的配置文件./bin/idea.properties,果然有一个似与Run控制台的输出有关系,是限制输出大小size,如下

    由图可知,默认是限制到1024 KB,又将之前的控制台输出全部内容复制到文本文件,果然是1 MB左右,于是尝试着修改此值,扩大100倍,问题解决

    #---------------------------------------------------------------------
    # This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb).
    # Older lines are deleted. In order to disable cycle buffer use idea.cycle.buffer.size=disabled
    #---------------------------------------------------------------------
    # idea.cycle.buffer.size=1024
    idea.cycle.buffer.size=102400

    上面还提到了,还可以使用 idea.cycle.buffer.size=disabled 禁用 cycle buffer use idea,应该也是可以的,不过这里设置为100MB,也足够了~

    尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/15557690.html

    作者:一名卑微的IT民工

    出处:https://www.cnblogs.com/5201351

    本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。

    博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。

    博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!

  • 相关阅读:
    免费获取pptv会员
    LNMP环境包安装IonCube教程
    linux系统lnmp环境包搬家教程
    进入网站自动加自己为QQ好友代码
    vip视频解析接口
    CF使用TGP下载后,分卷文件损坏的解决方法
    体育赛事
    浅谈thinkphp中将字符串转换成json数组的方法
    android ANR问题
    android 单例模式
  • 原文地址:https://www.cnblogs.com/5201351/p/15557690.html
Copyright © 2011-2022 走看看