概述:
pycinputbar是一个Python模块,可以在Windows控制台(CMD)中实现可以控制的输入条,返回一个Unicode字符串。
目前该模块只支持Python2。
目前版本实现了基本的输入功能。同时支持字符串长度限制,响应左右光标键,BackSpace键、Delete(Del)键,字符插入等功能。
项目地址:
版本更新:
V0.1
实现了基本的输入功能。
支持字符串长度限制,响应左右光标键,BackSpace键、Delete(Del)键,字符插入
V0.2
增加 显示默认字符串功能,可在命令执行时在输入条中显示用户自已定义的字符串以达到对现有变量修改的作用。
V0.3
增加 字符校验功能。
增加 字符串录入时显示为*号问题(可用来作为密码录入框)
安装:
将pycinputbar.py文件复制到python2安装路径下的Lib\site-packages目录中。
示例:
我使用的是python2.7.12,安装目录是C:\Program Files (x86)\python\Python27,将pycmenu.py文件复制到C:\Program Files (x86)\python\Python27\Lib\site-packages路径下即可
使用说明:
inputbar(prompt,text,length,check=True)
参数:
prompt
提示信息,必须为unicode编码,所以字符串前面要加前缀u