Escritura rápida de la interfaz del applet de WeChat

 

Interfaz, ¿qué es una interfaz? Esto está registrado en la Enciclopedia Baidu:

La interfaz generalmente se refiere a una abstracción (que puede ser otra entidad) que una entidad proporciona al mundo exterior para separar los métodos de comunicación externos de las operaciones internas de modo que pueda modificarse internamente sin afectar la forma en que otras entidades externas interactúan con ella.

El subprograma muestra datos, y los datos cambian de vez en cuando. Necesita llamar a la interfaz para asegurarse de que los datos son los que el programa desea. Entonces echemos un vistazo a la preparación de una pequeña interfaz de programa hoy.

 

Nuestro objetivo

Nuestro objetivo es escribir una interfaz para que llame la interfaz del subprograma. Esta vez usamos principalmente dos métodos de llamada de interfaz, get y post.

Entonces podemos usar estas dos formas para escribir la interfaz a voluntad. ¡No digas nada, solo mira el código!

 

Antes de comenzar, necesitamos instalar algunos módulos,

matraz

flask_restful

 

Nos será más conveniente escribir.

Obtener el método de escritura de la interfaz

 

# coding=utf-8
import sys
import importlib
importlib.reload(sys)
from flask import *
import flask_restful

app = Flask(__name__)
api = flask_restful.Api(app)


class HelloWorld(flask_restful.Resource):
    def get(slef):
        x=request.args['x']#获取参数中的值
          y=request.args['y']
        return {'hello':y,'donghu':x}#接口返回值

api.add_resource(HelloWorld, '/login',methods=['GET'])#页面路径


if __name__ == '__main__':
    app.run(host='0.0.0.0',port=80)#请求地址,以及端口

 

Luego se escribe, ejecuta e ingresa una interfaz de obtención en el navegador

http://127.0.0.1/login

Si el valor se puede devolver normalmente, eso significa que no hay problema.

Método de escritura de interfaz posterior

 

# coding=utf-8
import sys
import importlib
importlib.reload(sys)
from flask import *
import flask_restful

app = Flask(__name__)
api = flask_restful.Api(app)

class HelloWorld(flask_restful.Resource):
    def post(self):
        x = request.form['x']#获取参数
        y=request.form['y']
        return {'hello':y,'donghu':x}

api.add_resource(HelloWorld, '/login2',methods=['POST'])

if __name__ == '__main__':
    app.run(host='0.0.0.0',port=80)

La interfaz de publicación y la interfaz de obtención se escriben de la misma manera, pero la forma de recibir los parámetros está ligeramente ajustada.

Ejecute, y luego escriba en el navegador, http://127.0.0.1/login2, para ver si se puede acceder normalmente.

Muy bien, después de completar estos, puedes ser profesor y ya puedes escribir interfaces.

 

O ^ ~ ^ O

 

¡Síguenos para aprender más!

 

Cómo enviar automáticamente mensajes de texto a tu novia

Construye tu propio robot de chat de voz

Estas imágenes son demasiado hermosas, quiero una buena descarga lenta, cómo romper en línea, ¡urgente! ! ! !

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_39046854/article/details/89606333
Recomendado
Clasificación