为什么 \r 不工作,只是跳过前面的字母
Why is \r not working and justs skips previous letters
代码:
# Carriage return
print("123456\rabcd")
它就出现在控制台中
abcd
而不是
abcd56
这是 PyCharm 的问题。实际上,您可以通过检查 Edit Configurations -> Execution -> Emulate terminal in output console.
来解决此问题。这将 运行 您的代码显示在 python 控制台上,而不是 Pycharm 上。
jetbrains 中也有关于此的问题,其中也提到了我建议的解决方案。
代码:
# Carriage return
print("123456\rabcd")
它就出现在控制台中
abcd
而不是
abcd56
这是 PyCharm 的问题。实际上,您可以通过检查 Edit Configurations -> Execution -> Emulate terminal in output console.
来解决此问题。这将 运行 您的代码显示在 python 控制台上,而不是 Pycharm 上。
jetbrains 中也有关于此的问题,其中也提到了我建议的解决方案。