首页 > 解决方案 > 如何在本地机器上打开 EC2 服务器中存在的文档?

问题描述

我在 AWS EC2 服务器中部署了我的 Django 项目。我的网站成功托管。我在单击 HTML 按钮以打开 Excel 表时运行 python 代码。下面给出了打开 excel 表的 Python 代码:

导入浏览器

a_website = "C:\python\Python38\result.xlsx"

webbrowser.open_new(a_website)

excel 工作表正在 EC2 服务器中打开。但我需要 Excel 表显示在我单击托管网站上的 HTML 按钮的本地计算机上。

如何在我的本地机器上打开 EC2 服务器上的 Excel 工作表?

标签: pythondjangoamazon-web-servicesamazon-ec2

解决方案


您需要对使用网络服务器处理服务文件进行更多研究。根据网络服务器,有不同的方式将文件从服务器发送到客户端。例如:Apache 允许您使用 xsendfile 模块。请务必在Content-Disposition: attachment提供文件时设置标题。


推荐阅读