Comments (8)
Tengo el mismo error, en mi caso en específico al ejecutar la última función de api.py con los parámetros, el servidor retorna como respuesta que la key "mensaje" debe ser una lista, sin embargo, lo he revisado mucho y sí estoy enviando una lista. A menos que estemos haciendo algo muy mal al enviar la request, diría que puede ser un typo en la api.
from syllabus-2021-1.
Creo que son cosas distintas.
@fernandosmither revisa #853 y pregunta allá si tienes alguna duda.
@matyjjn14 no indicaste donde es tu error, pero dado que dijiste "testearlas" asumiré que ocurre algo en test.py
. Fíjate que en el caso de test.py
, argumentos_1
y output_esperado_1
(lo mismo para todas las consultas) son listas de elementos. Esto es para que puedas probar más de un ejemplo a la vez. Entonces, por ejemplo, output_esperado_1
debería tener un elemento (indicando que es el output esperado del primer elemento en argumentos_1
), y ese elemento es una lista con un diccionario (que es lo que debería retornar consulta_1
). Sospecho que por eso podría ser tu error. Te recomiendo mirar el archivo test.py publicado en Syllbus, quizás lo modificaste:
¡Éxito en la actividad 🙌 !
from syllabus-2021-1.
Creo que son cosas distintas.
@fernandosmither revisa #853 y pregunta allá si tienes alguna duda.
@matyjjn14 no indicaste donde es tu error, pero dado que dijiste "testearlas" asumiré que ocurre algo en
test.py
. Fíjate que en el caso detest.py
,argumentos_1
youtput_esperado_1
(lo mismo para todas las consultas) son listas de elementos. Esto es para que puedas probar más de un ejemplo a la vez. Entonces, por ejemplo,output_esperado_1
debería tener un elemento (indicando que es el output esperado del primer elemento enargumentos_1
), y ese elemento es una lista con un diccionario (que es lo que debería retornarconsulta_1
). Sospecho que por eso podría ser tu error. Te recomiendo mirar el archivo test.py publicado en Syllbus, quizás lo modificaste:¡Éxito en la actividad 🙌 !
Toda la razón, profesor. Se arregló utilizando json
en vez de data
. Cuál es la diferencia de ambos, y por qué en los ejemplos del notebook usabamos data? Yo pensaba que sí estábamos enviando json como tal
from syllabus-2021-1.
@fernandosmither pregunta en la otra issue, esta es de un tema distinto
from syllabus-2021-1.
@aaossa Pero entonces el output esperado es una lista de listas que contienen diccionarios?? es que en el enunciado aparece "lista de dict". Y, puede que suene un poco absurda la pregunta, pero por qué el output_esperado_1 siendo una lista con un elemento en su interior tiene una coma al final?
from syllabus-2021-1.
@aaossa Pero entonces el output esperado es una lista de listas que contienen diccionarios?? es que en el enunciado aparece "lista de dict". Y, puede que suene un poco absurda la pregunta, pero por qué el output_esperado_1 siendo una lista con un elemento en su interior tiene una coma al final?
El output esperado para una llamada a la función sí es una lista de diccionarios. Lo que digo es que en el test pones una lista de outputs (entonces ahí te queda la lista de listas con diccionarios), por que también tienes una lista de inputs (que es una lista con tuplas, porque la función recibe dos argumentos). Lo de la coma al final es más que nada por estilo, no afecta el resultado (sigue siendo una lista con un elemento)
from syllabus-2021-1.
@aaossa Ahhh perfecto, que extraño entonces, según yo lo que arrojan mis consultas cumplen con lo pedido, y el archivo test.py no está modificado
from syllabus-2021-1.
Te recomiendo comparar el output directamente en el servidor, subiendo el resultado como se espera en la tercera función de la API. Revisar el output y, si te da un "proceso"
es porque el formato está bien (si el formato está mal te dará un status 400 (Bad Request)
)
from syllabus-2021-1.
Related Issues (20)
- Consulta 3, repetición de resultados HOT 2
- Repitencia de match dentro de las consultas HOT 4
- Parámetros de función consulta_x HOT 2
- Error al ejecutar HOT 1
- Error en Ejecucion de test.py y no puedo revisar mi codigo. HOT 3
- Varias dudas formato corrección consultas.py y revisión API HOT 1
- Problema: Trailing unparsed en patrón HOT 3
- test.py solo me retorna un título HOT 4
- Título descriptivo (reemplazar con el título apropiado)
- Función descargar_documento en api.py HOT 8
- Consulta 6 - Multiples links en una linea HOT 1
- Utilizaré un título descriptivo y llenaré correctamente esta plantilla HOT 1
- Probar las funciones de api.py HOT 2
- Argumentos de entregar_consulta HOT 1
- Orden de la lista HOT 1
- Error en entregar_consulta
- Duda postulación a ayudantía HOT 2
- QFrame Tarea 2 consulta
- Duda QFrame y QRect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from syllabus-2021-1.