首页 > 解决方案 > Pycharm 覆盖控制台上的输出

问题描述

我正在试验gymon PyCharm。这是我的代码:

import gym
from time import sleep

env = gym.make("Taxi-v3").env

epochs = 0
penalties, reward = 0, 0

frames = []  # for animation

done = False

while not done:
        action = env.action_space.sample()
        state, reward, done, info = env.step(action)

        if reward == -10:
            penalties += 1

        env.render()
        sleep(.1)

        epochs += 1

目前,当我打印它时,它会在 PyCharm 控制台上一个接一个地呈现每个状态。我希望它首先从控制台清除先前的输出,然后打印下一个。我该如何做到这一点?

标签: pythonpycharmideopenai-gym

解决方案


推荐阅读