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

网站怎么做公司开封网络推广哪家好

网站怎么做公司,开封网络推广哪家好,如何做h5页面,免费做苗木的网站1. 说明 在数据管理当中,批量处理某些文件,并以压缩包的形式在前端进行下载是很常见的功能,本文将简要讲述如何实现此功能,主要包括后端文件的整合与发送,前端文件的接收与下载。 2. 具体步骤 2.1 后端文件处理与发…

1. 说明

在数据管理当中,批量处理某些文件,并以压缩包的形式在前端进行下载是很常见的功能,本文将简要讲述如何实现此功能,主要包括后端文件的整合与发送,前端文件的接收与下载。

2. 具体步骤

2.1 后端文件处理与发送

后端接收到文件下载的指令后,需要根据具体业务处理相关文件,比如从数据库中把相关数据读取出来并保存到文件中,后端的上传只需要文件的具体地址,这里相关文件的内容操作不再说明,只记录如何将已经处理好的文件进行上传的方法,具体操作如下代码:

from flask import Flask, request, jsonify
from flask_cors import CORS
from flask import send_file
import os
import zipfileapp = Flask(__name__)CORS(app)@app.route(/testDownload/, methods=[‘GET’,’POST’])
def testDownload():# 这里省略具体文件内容的操作,直接拿到需要下载的文件路径download_file_path_list = [./测试文件一.txt”,”测试文件二.txt”]zip_file_name = “test_files.zipwith zipfile.ZipFile(zip_file_name, ‘w’) as zipf:# 遍历路径列表,把指定文件写入到压缩包中for filePath in download_file_path_list:zipf.write(filePath, os.path.basename(filePath))# 发送压缩文件return send_file(zip_file_name, as_attachment=True)if __name__ == ‘__main__’:app.run(host =0.0.0.0, debug = True)
2.2 前端文件接收

此处只做简单测试,前端页面的整体代码可根据项目需要自行设计,这里只给出响应方法实现,比如为一个按钮添加点击事件的处理方法,相关代码如下;

testDownLoad(){let download_url =/api/testDownload’;axios.get(download_url,{responseType: ‘blob’}).then(response => {let blob = new Blob([response.data], {type: ‘text/case;chalet=ute-8;});let url = URL.createObjectURL(blob);let link = document.createElement(‘a’);link.setAttribute(‘href’, url);link.setAttribute(‘download’, ‘test’+.zip’);document.body.appendChild(link);link.click();document.body.removeChild(link);});
}

结束,没啥问题应该是可以实现功能的。

http://www.dtcms.com/wzjs/531522.html

相关文章:

  • 做食品行业网站今日头条网页版入口
  • 邪恶做动态网站搜索引擎优化代理
  • 深圳 公司网站建设dz论坛seo
  • 福清市百度seo广州网站优化多少钱
  • 整站网站优化价格百度首页纯净版怎么设置
  • 一个网站需要怎么做网络营销项目策划
  • 平台设计实景图南昌百度seo
  • 企业网站怎么制作全网推广的方式有哪些
  • wordpress速度插件南昌seo排名公司
  • zeronet网站开发推广普通话奋进新征程演讲稿
  • 合肥建设工程信息网站全网自媒体平台大全
  • 高清视频服务器合肥seo报价
  • 企业手机网站建设精英公司网站设计定制
  • 网站申请空间百度客服电话24小时客服电话
  • 企业展厅图片站长工具seo推广 站长工具查询
  • 电子商务网站功能设计与分析网站服务器一年的费用
  • 网站建设需求说明文档上往建站
  • 网站是如何建立的信息流优化师简历模板
  • iapp论坛源码seo具体seo怎么优化
  • 阆中做网站网站seo优化运营
  • 精准大数据获客系统百度app优化
  • 上海购物网站建设网络营销核心要素
  • 网站建设的出发点网站制作定制
  • wordpress速度好慢郑州网站运营专业乐云seo
  • 保定建筑公司排名网站优化价格
  • 张家界网站制作公司怎么在网上销售
  • 做面包国外网站百度快速seo软件
  • 免费的高清视频素材网站站长工具seo综合查询是什么
  • 做二手房网站有哪些网络营销总结及体会
  • 可以自建网站吗谷歌关键词分析工具