python的多行微调器?

python的多行微调器?,python,python-3.x,spinner,Python,Python 3.x,Spinner,有没有可能为python提供一个带有yaspin或equiv之类内容的多行状态微调器 例如,我想使用多处理并显示n个项目的输出: ⌛ Loading Version 1 ✔️ Completed Version 8 ⌛ Starting Version 3 ✘ Task Version 77 failed ⌛ Running Something Different 在上面的示例中,我只是显示一个沙漏、复选标记等,以指示正在运行/成功/错误。将在获得批准后立即支持这个确切的用例 编辑

有没有可能为python提供一个带有yaspin或equiv之类内容的多行状态微调器

例如,我想使用多处理并显示n个项目的输出:

⌛ Loading Version 1
✔️  Completed Version 8
⌛ Starting Version 3
✘  Task Version 77 failed 
⌛ Running Something Different
在上面的示例中,我只是显示一个沙漏、复选标记等,以指示正在运行/成功/错误。

将在获得批准后立即支持这个确切的用例


编辑

如果您想立即使用此功能,(从今天起),这是您正在寻找的叉子:

例如,要将其用作
诗歌的依赖项

halo = { git = "https://github.com/frostming/halo.git", branch = "multiple-spinners" }


该示例包括非ASCII图标,您希望在哪里显示微调器?在具有常规字符的控制台上,或在其他输出上?到目前为止,我尝试过的唯一2个允许您包括非ASCII,但这不是真正的要求,我使用上面的作为运行/完成的示例指示器。如果您要求这些行显示在命令的正下方,在屏幕上的任何位置,你可能需要做一点工作。如果你不介意先清除屏幕,你应该看看
诅咒
。这很酷!不幸的是,看起来公共关系处于炼狱状态lol@n1c9你是对的,公关有点过时了。我为找到答案的人更新了答案,并寻找(临时)解决办法。