¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.

PySimpleValidate

PySimpleValidate
Información sobre la plantilla
Concepto:PySimpleValidate un módulo Python 2/3 de colección de funciones para la validación basadas en cadenas, adecuadas para su uso en otras aplicaciones de Python.

PySimpleValidate. Módulo Python 2/3 de colección de funciones para la validación basadas en cadenas, adecuadas para su uso en otras aplicaciones de Python.

Historia

El desarrollador de software Al Sweigart a dedicado parte de su vida al desarrollo de módulos para python.

También a realizado varios libros sobre como aprender a programar y en los cuales a vinculados sus módulos en ellos.

Al Sweigart usa PySimpleValidate para validar una cadena a diferentes formatos, si falla la validación genera un ValidationException.

Ejemplo usando la función validateInt ("42"), esta devuelve el int 42.

Licencia

OSI Approved :: BSD License

La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD, un tipo del sistema operativo Unix-like.

Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License.

Instalación

Con el gestor de paquetes de python PIP puedes intalar PySimpleValidate en tu PC.

pip install pysimplevalidate

Funciones

. validateNum()

. validateInt()

. validateFloat()

. validateChoice()

. validateDate()

. validateTime()

. validateDatetime()

. validateRegex()

. validateRegexStr()

. validateEmail()

. validateURL()

. validateYesNo()

. validateState()

. validateMonth()

. validateDayOfWeek()

. validateDayOfMonth()


Fuente