stdout进度条在Pycharm中不起作用

Dim*_*ims 16 console stdout intellij-idea pycharm progress-bar

许多程序通过向stdout中引出然后返回到行的开始和再次发送来显示进度条.这样他们就可以实现实时进度条的显示.

不幸的是,在许多情况下,此功能在PyCharm的控制台中不起作用.

这是一个关于如何显示keras列车进度条的示例:

在此输入图像描述

即每个进度条更改进入单独的行.

有可能解决这个问题吗?

Tay*_*510 17

CrazyCoder的评论是正确的方法.

我只是将他的评论正式化为答案.


第一步:转到Run--->Edit Configurations

在此输入图像描述

第2步:检查选项: Emulate terminal in output console

在此输入图像描述

在此输入图像描述

  • 但是当我选择此选项时,我无法使用Python控制台运行,如果我想在运行代码后检查变量,这种方式是行不通的... (3认同)
  • **对于使用 PyCharm Edu 的用户**,它没有“运行”菜单,您可以通过帮助 --> 查找操作 --> 键入“编辑配置”来访问运行配置(来源:[jetbrains.com] (https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000561524-Pycharm-Edu-version-has-no-Run-menu-)) (2认同)