从正在运行的桌面应用程序中提取信息的网站

时间:2016-06-14 19:50:11

标签: javascript python web

所以,我有一个网站,我正在使用Javascript和一个用python编写的桌面应用程序。我希望网页在加载时从python应用程序中提取数据,而不必经历太多循环。那么,如果可能的话,我怎么能设置Python在它请求时发送页面信息呢?我知道这可能是一种倒退的方式,但我很好奇是否可能。

1 个答案:

答案 0 :(得分:0)

既然你说without having to go through too many loops我假设这意味着你想要它简单。我能想到的最简单的方法是设置2个端点(网址):

  • 一个询问是否该发送信息的时间
  • 实际发送它的另一个

在这种情况下,您必须创建一个循环,python应用程序将继续询问网站是否有时间发送信息。

如果您确实需要网站决定何时“拉”信息,您可能需要查看网络套接字。它们提供了一种在服务器和客户端之间建立连接的方法,服务器可以在需要时请求(或发送)信息(在这种情况下,决策不必来自客户端)。但这是假设您可以保持连接打开。

如果你想沿着websockets路径前进,可能值得查看这个项目:http://socket.io/

我相信python有很好的客户。