如何允许用户(通过cgi/python)访问Web服务器上的文件?

如何允许用户(通过cgi/python)访问Web服务器上的文件?,python,cgi,Python,Cgi,我现在有一个非常好的用python编写的CGIBIN脚本。它是这样工作的 1) 工程师将把一个测试报告文件夹从远程linux机器复制到我们的主服务器上。(我将通过编写telnet/ssh脚本来实现自动化?链接到示例…工程师只插入ip,Web服务器连接到linux机器并获取它..) 2) 在主服务器上,工程师将通过网页访问cgi脚本,输入为文本字段。给定的输入是测试报告文件夹的http目录(如 3) 服务器接收该输入,运行一个报告并生成一些统计数据(即经理类型的反馈) 我想做的是为第2部分准备一个

我现在有一个非常好的用python编写的CGIBIN脚本。它是这样工作的

1) 工程师将把一个测试报告文件夹从远程linux机器复制到我们的主服务器上。(我将通过编写telnet/ssh脚本来实现自动化?链接到示例…工程师只插入ip,Web服务器连接到linux机器并获取它..)

2) 在主服务器上,工程师将通过网页访问cgi脚本,输入为文本字段。给定的输入是测试报告文件夹的http目录(如

3) 服务器接收该输入,运行一个报告并生成一些统计数据(即经理类型的反馈)


我想做的是为第2部分准备一个下拉列表,我知道如何从本地机器上传文件,但在这种情况下,文件实际上在Web服务器上,而不是工程师的计算机上。这样他就不必剪切和粘贴web目录。非常感谢您的建议

如果您使用的是python,我建议您将站点移植到django。Django提供了许多您需要的功能

对于第1部分,您可以允许工程师通过站点上载文件(避免任何ssh脚本):

对于第2部分,有很多jquery插件用于显示您正在公开的文件系统的树视图。我喜欢jstree:


生成报告后,您可以使用django ORM存储报告结果。

jstree对于我想要做的事情来说似乎过于复杂,也许我只是不知道足够的javascript。。。我最终根据这段代码制作了自己的树