Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

502
Vistas
¿Cómo convertir request.data a dict?

Intento obtener datos JSON del cliente usando esta línea (biblioteca de solicitudes) solicitud POST:

 request.data

¿Cómo convertir esto a dict?

Funciona:

 response_data = request.get_json()

Pero, ¿cómo convertir esto a dict?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Editar: para solicitud de publicación:

 import requests import json url = "https://jsonplaceholder.typicode.com/posts/" payload = { "userId": 10, "id": 901, "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", "body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto" } headers = { 'content-type': "application/json", 'cache-control': "no-cache", 'postman-token': "c71c65a6-07f4-a2a4-a6f8-dca3fd706a7a" } response = requests.request("POST", url, data=json.dumps(payload), headers=headers) print(type(response.json()))

clase 'dict'


Puedes usar algo como esto:

 import requests url = "https://api.icndb.com/jokes/random" headers = { 'cache-control': "no-cache", 'postman-token': "77047c8b-caed-2b2c-ab33-dbddf52a7a9f" } response = requests.request("GET", url, headers=headers) print(type(response.json()))

clase 'dict'

over 4 years ago · Santiago Trujillo Denunciar

0

import json response_data = json.loads(response.text) result = response_data.get('result')

necesita deserializar response.text para tenerlo como dict y luego el usuario .get con la clave respectiva. result es una clave en el ejemplo anterior. y la response fue la respuesta de una llamada de URL.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda