PyMsgPrompt是一个python模块,用于在代码中嵌入提示功能。该模块的当前版本是1.2.2
PyMsgPrompt的Python项目详细描述
PyMsgPrompt公司
PyMsgPrompt是一个python模块,用于在代码中嵌入提示功能。在
版本
这个模块的当前版本是1.2.2
,这是第一个BETA版本1.1.1
之后的第二个BETA版本,但是,您可以运行下面的命令来检查模块的版本。在
python -m pymsgprompt.version
平台支架
这是一个跨平台的模块,在Python2和3中都受支持。在
安装
要安装此模块,您可以将clone与git一起使用,或者只需运行pip install命令。在
使用git
^{pr2}$使用pip
pip install pymsgprompt
卸载
卸载可以通过运行pip uninstall命令来完成。在
pip uninstall pymsgpropmt
使用
要测试这个模块,可以运行下面的简单代码。在
frompymsgprompt.promptimportask,logfrompymsgprompt.loggerimportperror,pinfo,pwarnimporttimeif__name__=='__main__':answer=ask('Do you want to close?',choices=['yes','no','yesss'],default='no',timestamp=True,regexp=True,ignore_case=False)# with open('test.txt', 'w') as test:# print (log('Answer is %s'%answer, logtype='error', timestamp=True, file=test))ifanswer.startswith('n'):log('Answer is %s'%answer,logtype='error',timestamp=False,reset=True)else:log('Answer is %s'%answer,logtype='info',timestamp=False,reset=True)foriinrange(1000,0,-1):log('The message is %d'%i,timestamp=True,end=Noneifi>1else'\n',reset=i==1)time.sleep(0.01)pinfo('I am a Python Developer')pwarn('Some kind of warning message')perror('Some kind of error message')
下面是输出
[QUES] 2020-Oct-14 22:11:08: Do you want to close? (no/ yes/ yesss)[no] no Answer is no [INFO] 2020-Oct-14 22:11:21: The message is 1 [INFO] 2020-Oct-14 22:11:21: I am a Python Developer [WARN] 2020-Oct-14 22:11:21: Some kind of warning message [ERROR] 2020-Oct-14 22:11:21: Some kind of error message
API参考
一个好的文档,特别是为开发人员准备的,将在稍后提供。在
发展领域
我已经在开发一些其他功能,这些功能将在将来的版本中提供。在
许可证
此模块使用MIT License授权。在
贡献
拉请求总是很棒的,但是请确保在进行任何更改之前提出请求。在
- 项目
标签: