繁体   English   中英

python服务器的客户端改进

[英]client side improvement for python server

我很欣赏一些关于用于改进我所做的基本服务器的最佳策略的建议。 目前我有一个HTML首页,允许用户上传数据到服务器(它使用python的CGI模块),数据由python CGI脚本处理,结果写入共享区域,用户可以加载到例如excel 。 它证明非常受欢迎,我想改进一些东西,以便客户端软件(即Excel)自动启动并加载结果,但这超出了我目前的知识,特别是在客户端。

我很感激指向书籍章节/代码片段/网页,指出如何完成。 所有的数字处理需要在服务器上完成,否则效率会非常低,而且我想在服务器上坚持使用python。 我的主要问题是我当前从服务器传回客户端的所有信息(即输出文件的名称)都是“死”,只是HTML页面上的文本。 我现在要做的就是要求客户做一些完全不同的回应。

如果您希望用户直接将数据打开到Excel中,您可以为他们提供一个静态链接,指向具有.csv数据的页面(页面上仍然只是死文本)。 此时,用户可以直接在Excel中打开该URL。

可能更好的解决方案是提供文件(以.csv或其他常见格式),以便可以直接下载,此时可以使用他们想要的任何工具(Excel,Stata,R)打开它。 我不确定这是你在做什么,或者你是否要求用户复制和粘贴数据。

像客户端那样“自动”打开Excel这样的应用程序即使在极少数情况下也是非常混乱的,而且绝对没有理由。 为什么强迫用户使用特定的应用程序? 如果他们没有该申请怎么办? 让用户下载数据并随意打开数据没有任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM