Articles of validación de

Validación cruzada personalizada split sklearn

Estoy intentando dividir un conjunto de datos para validación cruzada y GridSearch en sklearn. Quiero definir mi propia división, pero GridSearch solo toma los métodos integrados de validación cruzada. Sin embargo, no puedo usar el método de validación cruzada integrado porque necesito que ciertos grupos de ejemplos estén en el mismo pliegue. Entonces, si tengo […]

¿Hay una manera de realizar la validación de forma transparente en los objetos SQLAlchemy?

¿Hay una manera de realizar la validación en un objeto después de (o como) se establecen las propiedades pero antes de que se confirme la sesión? Por ejemplo, tengo un Device modelo de dominio que tiene una propiedad mac . Me gustaría asegurarme de que la propiedad mac contenga un valor mac válido e higienizado […]

¿Cómo convierto una cadena a un nombre de variable válido en python?

Necesito convertir una cadena arbitraria en una cadena que sea un nombre de variable válido en python. Aquí hay un ejemplo muy básico: s1 = ‘name/with/slashes’ s2 = ‘name ‘ def clean(s): s = s.replace(‘/’,”) s = s.strip() return s print clean(s1)+’_’#the _ is there so I can see the end of the string Ese […]

La forma más pythonica de hacer validación de entrada

¿Cuál es la forma más “correcta” de Python de hacer la validación de entrada de usuario en Python? He estado usando lo siguiente: while True: stuff = input(“Please enter foo: “) try: some_test(stuff) print(“Thanks.”) break except SomeException: print(“Invalid input.”) Supongo que es agradable y fácil de leer, pero no puedo evitar preguntarme si no hay […]

Django – Validación de tipo de archivo subido

Necesito validar el tipo de archivo del archivo cargado y debo permitir solo archivos pdf, de prueba simple y de MS Word. Aquí está mi modelo y la forma con función de validación. Pero, soy capaz de subir archivos incluso sin la extensión. class Section(models.Model): content = models.FileField(upload_to=”documents”) class SectionForm(forms.ModelForm): class Meta: model = Section […]

Omitir la validación de formularios django en una nueva instancia de formulario

¿Tengo una situación en la que estamos intentando autocompletar algunos datos del formulario en la segunda página de un registro y me preguntaba si hay una manera de omitir toda la validación del formulario cuando pasamos solo un par de campos? así que tenemos algo como form = NewForm(request.POST) Donde request.POST solo contiene algunos de […]

validación de entrada javascript

Estoy usando la validación de javascript para mi cuadro de entrada de javascript-coder pero tengo 2 problemas aquí. Primero: el validador en el script usa el nombre para validar el objeto, ¿es posible cambiar a id en gen_validatorv4.js y cómo? Segundo: mi página se vuelve a cargar a pesar de la alerta producida por el […]

¿Cómo puedo crear una expresión regular de una lista de palabras?

Tengo un dictado de palabras (de hecho, tengo nesteds dictados de conjugaciones de verbos, pero eso no es relevante) y quiero hacer una expresión regular combinándolas. { ‘yo’: ‘hablaba’, ‘tú’: ‘hablabas’, ‘él’: ‘hablaba’, ‘nosotros’: ‘hablábamos’, ‘vosotros’: ‘hablabais’, ‘ellos’: ‘hablaban’, ‘vos’: ‘hablabas’, } … para hacer: ‘habl((aba(s|is|n)?)|ábamos)’ # I think that’s right Si no ‘hablábamos’ es […]

Validación del tipo de datos en python – Strings

Actualmente estoy escribiendo un código python que solicita un nombre de usuario. Necesito el progtwig para validar si la entrada del usuario es una cadena o no. Si es una cadena, el bucle se romperá y el progtwig continuará. Si la entrada no es una cadena (como un flotador, un entero, etc.), dará vueltas y […]

¿Cómo validar los campos de wtforms unos contra otros?

Tengo tres entradas SelectField idénticas en un formulario, cada una con el mismo conjunto de opciones. No puedo usar una selección múltiple. Quiero asegurarme de que el usuario seleccione tres opciones diferentes para estos tres campos. En la validación personalizada, parece que solo puede hacer referencia a un campo a la vez, no comparar el […]