intellij-idea 标准输出进度条在Pycharm中不起作用

3qpi33ja  于 2022-11-01  发布在  PyCharm
关注(0)|答案(3)|浏览(159)

许多程序显示进度条的方式是打印到标准输出,然后返回到行首,再打印一次。这种方式可以实现实时显示进度条。
不幸的是,在很多情况下,这个功能在PyCharm的控制台中不起作用。
这是一个如何显示keras列车进度条的示例:

即,每个进度条改变都转到单独的行。
有可能解决这个问题吗?

arknldoa

arknldoa1#

CrazyCoder的评论是正确的路要走。
我在这里只是把他评论正式化作为一种回答。

步骤1:转到Run---〉Edit Configurations

步骤2:勾选选项:Emulate terminal in output console

好了

cidc1ykv

cidc1ykv2#

我设法让进度条(我使用tqdm 4.19.5作为进度条,PyCharm Community 2017.3.2和Anaconda/Python 3.6.3)正常工作的唯一方法是取消选中“以后显示命令行”选项:

Tay 2510发布的解决方案(检查“在输出控制台中模拟终端”选项)对我不起作用。
我的解决方案的一个缺点是,在脚本运行完成后,您将无法访问控制台。

pgx2nnw8

pgx2nnw83#

PyCharm 2022.2.1(专业版)中没有输出控制台中的仿真终端。其他建议?

相关问题