Nube Colectiva – Productos y Servicios Digitales

Como Usar GraphQL y Python

Como Usar GraphQL y Python

Como Usar GraphQL y Python

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.

También es posible usar GraphQL en Django, un framework basado en Python

Primero instalamos el paquete graphene, ejecutamos el siguiente comando para hacerlo:

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:

# 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):

#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)

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

Exit mobile version