栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python:pyinputplus模块——输入验证

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python:pyinputplus模块——输入验证

pyinputplus模块用于多种数据(如:数字、日期、E-mail地址等)的函数。如果用户输入了无效的内容,那么,pyinputplus会再次提示他们输入。

pyinputplus模块的安装

pyinputplus模块不是python标准库的一部分,需要单独pip安装。安装代码:

pip install --user pyinputplus

安装完成后,运行import pyinputplus看是否提示错误。

  • pyinputplus具有以下几种用于不同类型输入的函数

inputStr()函数类似于内置的input()函数,但具有一般的pyinputplus功能。还可以将自定义验证函数传递给该函数。
inputNum()函数确保用于输入数字并返回int或float值,这取决于数字是否包含小数点。
inputChoice()函数确保用户输入系统提供的选项之一。
inputMenu()函数与inputChoice()类似,但提供一个带有数字或字母 选项的菜单。
inputDatetime()确保用户输入日期和时间。
inputYesNo()确保用户输入yes或者No。
inputBool()类似于inputYesNo(),但接受True或False响应,并返回一个布尔值。
inputEmail()确保用户输入有效的E-mail地址。
inputFilepath()确保用户输入有效的文件路径和文件名,并可以选择检查是否存在具有该名称的文件。
inputPassward()类似于内置的input(),但是在用户输入时显示*字符,因此不会再屏幕上显示口令或其他敏感信息。

将字符串传递给pyinputplus模块的函数的prompt关键字参数来显示提示

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011794.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号