Como Usar GraphQL y Python
2 minuto(s)En esta página:
GraphQL potencia la distribución de los datos de una aplicación creada con Python.
Si también tienes un servidor con buenos recursos de hardware, ello va sumar a que tu sistema de datos fluya rápido.
En este tutorial te enseñaré a Como Usar GraphQL y Python, vamos con ello.

Primero instalamos el paquete graphene, ejecutamos el siguiente comando para hacerlo:
|
1 2 3 4 5 6 7 8 |
pip install graphene ... ...(Continua la instalación)... ... Installing collected packages: aniso8601, graphql-relay, graphene Successfully installed aniso8601-9.0.1 graphene-3.3 graphql-relay-3.2.0 |
Ahora creamos un archivo python (para mi ejemplo creare un archivo con el nombre app.py) y agregamos el siguiente código:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# Soporte para imprimir caracteres especiales import sys sys.stdout.reconfigure(encoding='utf-8') # Importamos graphene import graphene # Clase para mostrar un mensaje class Query(graphene.ObjectType): hello = graphene.String(nombre=graphene.String(default_value="de la Programación")) def resolve_hello(self, info, nombre): return 'Hola Crack ' + nombre schema = graphene.Schema(query=Query) resultado = schema.execute('{ hello }') # Imprimimos el mensaje de prueba print(resultado.data['hello']) |
Al ejecutar el código anterior, obtenemos en la terminal de Visual Studio Code nuestro mensaje (en ves de este mensaje, puedes devolver datos de tu base de datos):
|
1 2 3 4 |
#Salida Hola Crack de la Programación |
Así de rápido puedes integrar GraphQL y Python.
Conclusión
En este tutorial has aprendido a Como Usar GraphQL y Python.
La integración realizada es base y te servirá para crear aplicaciones más avanzadas con GraphQL y Python.
Siempre mantente practicando, así serás mejor programador.
Nota(s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

También en las categorías, etiquetas, búsquedas y más.
En versiones anteriores, se veian con alto disparejo.
Seguimos trabajando en mejorar la comunidad.



Seguimos trabajando las 24 horas del día para brindarte la mejor experiencia en la comunidad.
Hemos corregido el problema y ahora la web no muestra esa barra horizontal y se ve en su tamaño natural.
Seguimos trabajando las 24 horas del día, para mejorar la comunidad.
Seguimos trabajando las 24 horas y 365 días del año para mejorar tu experiencia en la comunidad.

Seguimos trabajando para brindarte le mejor experiencia en Nube Colectiva.
Social
Redes Sociales (Developers)
Redes Sociales (Digital)