当前位置: 首页 > news >正文

网站建设分销协议国家信用信息系统

网站建设分销协议,国家信用信息系统,邢台市网络公司,网页的维护与更新Python Flask request中常见存储参数的介绍 首先从flask模块中导入请求对象#xff1a; from flask import requestrequest.form 通过method属性可以操作当前请求方法#xff0c;通过使用form属性处理表单数据#xff08;本质也是得到一个字典#xff0c;如果传输的是字…Python Flask request中常见存储参数的介绍 首先从flask模块中导入请求对象 from flask import requestrequest.form 通过method属性可以操作当前请求方法通过使用form属性处理表单数据本质也是得到一个字典如果传输的是字典也可以用form默认的数据类型时ImmutableMultiDict可以通过parameter_storage_lass改变数据类型。一个简单的例子 app.route(/predict, methods[POST, GET]) def predict():if request.method POST:img_url request.form[IMG_URL]#或者通过get获取img_url request.form.get(IMG_URL)if img_url is None:return jsonify({error:No data was got}), 400return img_url 当form属性中不存在这个key时会引发一个KeyError会显示一个HTTP400 Bad Request的错误页面多数情况下可以不用处理这个问题。 request.args 要操作URL如keyvalue中提交的参数可以使用args属性。默认的数据类型也是ImmutableMultiDict可以通过parameter_storage_class改变数据类型。参数获取和form相同 url http://170.0.0.1:5000/pre?id1namezane #返回值是{id : 1, name : zane} #获取某个具体参数 id request.args[id] id request.args.get(id)request.values values结合form和args默认类型是CombinedMultiDict可以用values替代form和args。 request.data data返回的是bytes类型数据通常传递base64编码的图像数据会用到data。 base64data request.data data base.b64decode(base64data) data np.fromstring(data, np.uint8) img cv2.imdecode(data, cv2.IMREAD_COLOR)request.json 当在Header中设置 Content-Type:application/json获取的数据降被转换成json数据不能使用data进行获取只能用json获取。 request.files files用于处理文件上传前提需要设置HTML表单中enctypemultipart/from-data属性。已上传的文件被存储在内存活文件系统的临时位置通过files属性来访问上传文件每个上传文件都存储在字典属性中该属性和Python file对象一样多出一个save()方法。 def allowed_file(filename):return . in filename and \filename.rsplit(., 1)[1].lower() in ALLOWED_EXTENSIONSapp.route(/, methods[GET, POST]) def upload_file():if request.method POST:# check if the post request has the file partif file not in request.files:flash(No file part)return redirect(request.url)file request.files[file]# if user does not select file, browser also# submit an empty part without filenameif file.filename :flash(No selected file)return redirect(request.url)if file and allowed_file(file.filename):filename secure_filename(file.filename)file.save(os.path.join(app.config[UPLOAD_FOLDER], filename))return redirect(url_for(uploaded_file,filenamefilename))return !doctype htmltitleUpload new File/titleh1Upload new File/h1form methodpost enctypemultipart/form-datainput typefile namefileinput typesubmit valueUpload/form在使用文件上传的时候也可以通过Flask-Uploads扩展来实现这个扩展实现了完整的上传机制还具有白名单、黑名单等功能。
http://www.w-s-a.com/news/956220/

相关文章:

  • 好的做问卷调查的网站好网站调用时间
  • 广州微网站建设平台阿里云国外服务器
  • 如何把做好的网站代码变成网页wordpress shortcode土豆 视频
  • 网站改版竞品分析怎么做中山网站建设文化价格
  • 玉林市网站开发公司电话做网站空间 阿里云
  • 南充做网站略奥网络免费的正能量视频素材网站
  • 电子商务网站开发的基本原则汕头网站制作流程
  • 网站访问量突然增加合肥宣传片制作公司六维时空
  • 建设购物网站流程图怎么找网站
  • 阿里云部署多个网站制作小程序网站源码
  • 博罗东莞网站建设网站免费源代码
  • 网站规划与设计范文桂平网站建设
  • 网站备案号密码wordpress邮箱发送信息错误
  • 模板的网站都有哪些关键词搜索工具爱站网
  • 鲜花网站建设的利息分析企业网站建设方案书
  • 深圳网站平台石家庄做商城网站的公司
  • 微网站营销是什么私人订制网站有哪些
  • 浙江建设工程合同备案网站新手做网站教程
  • 网站优化关键词排名自己怎么做wordpress安装主题失败
  • 成都建设银行招聘网站网站的切换语言都是怎么做的
  • 网站网业设计wordpress 很差
  • 网站开发软件著作权归谁网站悬浮窗广告
  • 如何提升网站alexa排名货运网站源码
  • 如何看自己网站流量梧州网站设计理念
  • 商城网站建设特点有哪些信息门户
  • 弄一个网站临沂有哪几家做网站的
  • 广州个人网站制作公司网站建设公司价
  • 免费建设网站赚钱小程序开发文档pdf
  • ucenter 整合两个数据库网站网店推广技巧
  • 网站优化排名提升百度wap