我有一个需要很长时间才能运行的 Python 脚本。我非常希望命令行输出有一点“等待”动画,就像我们在浏览器中为 AJAX 请求获得的漩涡状圆圈一样。类似于 ‘\’ 的输出,然后将其替换为 ‘|‘,然后是 ‘/‘,然后是 ‘-‘、’|’ 等,就像文本在循环中一样。我不确定如何用 Python 替换以前打印的文本。
原文由 Sarah 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
使用
\r
和 print-without-newline(即后缀带逗号):对于 Python 2,使用这个
print
语法: