zoukankan      html  css  js  c++  java
  • flask架构中的方法学习

    from flask import Flask, render_template, jsonify, request
    # import flask
    import requests
    import json
    import config
    
    
    
    
    
    import paramiko
    from functools import wraps
    import socket
    import json
    
    app = Flask(__name__)
    
    @app.route('/post',methods=['POST','GET'])
    def post():
        method = request.method  #记录请求使用的HTTP方法
        args = request.args      #记录请求中的查询参数
        data = request.data      #记录请求数据,并转化为字符串
        # cookie = request.cookie
        form = request.form
        url= request.url
        files = request.files
        '''
        request模块学习连接https://www.jianshu.com/p/77a123482d8f
        小辣椒 http://docs.jinkan.org/docs/flask/quickstart.html
               http://docs.jinkan.org/docs/flask/patterns/fileuploads.html#uploading-files
        
        
        '''
        print(url)
        print(args)
        print(json.dumps(str(data)))
        print(request.files)
        print(type(request.files))
        print('取值文件名方法一')
        print(request.files['myfile'])
        print(request.files['myfile'].filename)
        print('取值文件名方法二')
        f = request.files.get('file_name')
        print(f.filename)
    
        dict01 = dict(request.files)
        print(dict01['file_name'])
        # print((dict01['file_name'].__name__))
    
    
        return (method,args)
    
    if __name__ == '__main__':
        app.run(host="0.0.0.0", port=8888, debug=True)
    request方法学习
  • 相关阅读:
    shell中括号的特殊用法 linux if多条件判断
    uboot kernel 博客
    meson 中调用shell script
    200. 岛屿数量
    9. 回文数
    53. 最大子序和
    394. 字符串解码
    32. 最长有效括号
    leetcode排序的题 912. 排序数组 215. 数组中的第K个最大元素
    c++引用和运算符重载思考
  • 原文地址:https://www.cnblogs.com/zhuhaofeng/p/12376210.html
Copyright © 2011-2022 走看看