调用python脚本并在网页上填充结果

问题描述 投票:1回答:2

我创建了一个简单的python脚本,它将URL作为输入,一旦传递将使用多个代理进行curl并显示响应代码,现在我想创建一个其他人可以使用的网页(我的同事),因为它也会帮助他们,我想要创建简单的网页,让他们选择一组代理地址,并输入URL,并在提交时,它将在一台机器(webserver)上运行脚本,并使用可动态或数据框架将结果填充到网页,但不知道如何或如果有可能,因为我在webserver中没有多少工作,我想知道我需要什么工具以及如何设计它。

如果可以在终端中调用python脚本(因为它需要运行curl)并根据脚本的输出(我将导出到csv文件)在网页上显示结果,我该怎么做?什么用xampp,wamp,lamp等?

python bash server web webserver
2个回答
1
投票

你需要一个框架来支持你的前端(网页)请求,有很多作为python框架,你可以检查bottle framework作为起点。

所以流程将在下面。

1. from webpage, a request is sent to the backend
2. backend receive the request and run your logic (connecting to some server, computing logic, etc)
3. once backend process is done, backend then send the response to webpage

您可以使用REST方法或使用框架的模板功能


0
投票

您需要一个请求。您可以在JavaScript中使用ajax请求执行此操作,有框架将其直接连接到您的python,这使您无需编写JavaScript https://www.w3schools.com/xml/ajax_intro.asp,有许多JavaScript框架可以使代码更容易/更短。

© www.soinside.com 2019 - 2024. All rights reserved.