美文网首页Flask
Flask 简单例子,起服务 访问服务

Flask 简单例子,起服务 访问服务

作者: 夕一啊 | 来源:发表于2019-04-24 18:57 被阅读0次

用flask起服务,再访问它,数据传输放json里面

服务端

import json
from flask import Flask,jsonify, request

app = Flask(__name__)

@app.route('/')  #路由,访问的网址
def hello_world():
    return 'hello!'

@app.route('/user/<username>', methods=['GET', 'POST', 'DELETE'])
def show_user_profile(username):
    # show the user profile for that user
    tmp = request.get_data(as_text=True)  # 得到post的json 转成str
    data = json.loads(tmp)  # 获取 JSON 数据
    print(data)
    result = {
        "id" : data["id"],
        "name": data["name"],
        "sentence": 'User is  %s !' % username
    }
    return jsonify(result)

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

客户端

import requests
import json

data = {"id":123, "name":'XiaoMing'} # 请求的参数,或者说是要传输的数据
url = 'http://127.0.0.1:8205/user/xxl'      # 请求的flask地址

# r = requests.get(url,params=data)       # 获取服务器响应
r = requests.post(url, json = data)  # 用post请求

print("返回值:",r.status_code) # 200 表示返回正常
result = json.loads(r.text) # 返回值 result = {    "id":id,    "name": name,    "sentence":sentence}

print(result["id"])
print(result["name"])
print(result["sentence"])

看到个不错的入门文章:https://www.jianshu.com/p/ea0fa5a2a304

相关文章

  • Flask 简单例子,起服务 访问服务

    用flask起服务,再访问它,数据传输放json里面 服务端 客户端 看到个不错的入门文章:https://www...

  • python docker 简单使用

    一个简单的docker打包python环境到服务器上运行的例子(flask 接口):最近项目上遇到在跳转机里面没有...

  • Docker的helloworld

    Docker 运行一个web服务 运行第一个web应用服务 python flask举个例子 这样通过docker...

  • Flask - Cookie的使用

    Flask - Cookie的使用 用户使用浏览器第一次访问服务端时,服务端生成cookie,放在响应respon...

  • Linux防火墙规则设置的一般流程

    常见允许外网访问的服务的端口 常见不允许外网访问的服务的端口 设置iptables规则的原则 例子 以下的内容不适...

  • 1、flask服务 -- 基础

    一、微服务开发理念 微服务不是简单的框架; 微服务是一种软件设计风格; 微服务是一中开发思想; 二、Flask基础...

  • 011SSH免密码登陆

    一、单向无密码访问 单向无密码访问远程服务器操作比较简单,比如服务器A需要无密码访问服务器B(A–>B),那么只需...

  • Flask Web开发学习笔记(五)

    本文主要介绍,如何使用Flask-Mail发送邮件。 Flask-Mail连接到简单邮件传输协议(SMTP)服务器...

  • nodejs使用http模块编写上传图片接口测试客户端

    1.搭个简易上传测试服务器 比如:python flask写简单服务器 2.观察上传头标识 运行服务器后打开浏览器...

  • Flask-SocketIO 简单使用指南

    Flask-SocketIO 使 Flask 应用程序能够访问客户端和服务器之间的低延迟双向通信。客户端应用程序可...

网友评论

    本文标题:Flask 简单例子,起服务 访问服务

    本文链接:https://www.haomeiwen.com/subject/terngqtx.html