为python脚本制作Web界面的最佳方法

时间:2018-08-14 18:57:41

标签: python web interface

我制作了一个小的python脚本来抓取网络。我想创建一个简单易用的Web界面,用户可以在其中输入数据进行搜索并将结果显示为列表。 我知道可以通过多种方法来完成此操作,但我不知道哪种方法最适合我。

我想要点东西:

  • 真的很简单
  • 以更少的依赖关系在本地运行。

到目前为止,我一直在考虑:

  • 展示内容并执行脚本的NodeJS服务器
  • Python中的Web框架(web.py,Flask,Django ..?)
  • 本地网络服务器(XAMPP)和cgi

请注意,我对python的网络了解不多,但是我对NodeJS有点习惯。

您会推荐什么?

谢谢维克多

2 个答案:

答案 0 :(得分:1)

我个人更喜欢gevent,bottle或Flask,以及一些前端框架,例如bootstrap或framework7。

Gevent很容易使其异步并内置了websocket,而bottle是构建Web应用程序或api的最简单(也是最快)的方法。

答案 1 :(得分:0)

Socket.io ist在网站和脚本之间非常容易发送数据。 网站与Socket.io服务器连接,并且在服务器内部可以执行Python脚本