跳转到主要内容

简单的更美观的命令行界面,可轻松重写之前的文本行。

项目描述

帮助重写前一行文本的小工具,

实用,并让用户了解进展情况,并保持反应灵敏的命令行界面

import time
from overprint import overprint


with overprint() as (reprint, print):
    print('step 1')
    for i in range(10):
        reprint('.'* ( i % 3 +1))
        time.sleep(0.5)

# will display 3 animated dots

在您使用正常的print语句时,重印的行将保持向下移动,而不会改变正常的编程流程。

overprint还为您提供了替换(暂时)内置的print语句的选项,以防您无法控制底层库。

使用python -m overprint进行演示

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

此版本没有提供源分布文件。请参阅生成分布存档的教程

构建分布

overprint-0.0.2-py2.py3-none-any.whl (2.8 kB 查看哈希值)

Python 2 Python 3

由以下机构支持