【发布时间】:2014-08-16 21:18:23
【问题描述】:
我之前看过一些类似的问题,但我找不到类似的问题。我有一个网页(在服务器上),我希望用户单击一个将执行 python 脚本的按钮。我希望这个 python 脚本在服务器上运行,然后将结果发送回网页并显示它。
当用户单击按钮时,将发送到服务器的数据将是一个 XML 文件。
我只是不知道从哪里开始。我可以用什么来实现这一点?
感谢您的宝贵时间。
编辑:我实际上已经完成并设置了网页,它会生成 XML。当用户单击网页上的按钮时,我只需要运行 python 脚本。不确定这是否有帮助,但我正在发布它。谢谢
我想对此进行高级解释,谢谢,因为我不知道已经向我建议了什么。
【问题讨论】:
-
您可能想研究一下使用Flask。它可能比您需要的更多,但它可能会解决您的问题。
-
谢谢,亚历克斯。我会研究一下 Flask。
-
所以我研究了flask,它是一个web应用程序的框架。我不确定我是否想走那条路。我已经准备好网页,它会生成我想要发送到服务器的 XML 文件。所以我不确定如何将 Flask 融入其中?
-
+1 用于 Flask 或 Django。您基本上会从 Flask 或 Django 视图中调用您的脚本,该视图被路由到 API URL 端点,并将数据作为响应返回。然后,您可以在按下按钮时通过 AJAX 调用点击该 API 端点。
标签: javascript python html client-server client