【问题标题】:Python update multiple lines after printPython在打印后更新多行
【发布时间】:2021-03-28 03:08:00
【问题描述】:

打印后如何在 python 中更新多行?

像这个例子:

类似tputhttps://linux.die.net/man/1/tput)在python中。

谢谢

【问题讨论】:

  • 不确定您是否对此感兴趣,但您可以使用 GUI。

标签: python tput


【解决方案1】:

你看过包裹rich吗?我相信它可以做你想做的事情。

https://github.com/willmcgugan/rich

【讨论】:

  • @K.CI For Downloads rich 看起来很完美,谢谢,但是,我的想法是有一个解决方案可以在控制台中的任何坐标 X、Y 上打印,例如 tput,下载进度是只是一个例子
  • 我明白了。我不仅在考虑进度条,还考虑实时显示 (rich.readthedocs.io/en/latest/live.html)。不过,我想这会将您限制在为它保留的任何空间内。如果你想要更接近tput 的东西,那我恐怕现在帮不了你。
  • 完美!我会试试这个!谢谢:)(我运行了这个例子:python -m rich.live,这就是我想要的)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-06-04
  • 1970-01-01
  • 2014-10-21
  • 1970-01-01
  • 2014-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多