如何为Web界面编写python包装器?

时间:2014-02-07 05:13:42

标签: python

如果我想通过python程序向网站提供输入并在网上计算后在终端上显示结果,那我怎么能用python包装器呢?由于我是python的新手,所以有人可以为我推荐一些教程吗?

1 个答案:

答案 0 :(得分:0)

这一切都取决于您要从中检索结果的网站,以及它如何接受您的输入。例如,如果您的网页接受GET或POST请求,那么您可以向其发送HTTP请求并将响应打印到终端上。

如果您的网站通过提交表单接受输入,则您必须找到提交按钮的链接并将数据发送到该页面。

有一个名为Requests的Python库,您可以使用它将HTTP请求发送到网页并获取响应。我建议你阅读它的文档,它有一些很好的例子,你可以根据你的想法。另一个库是内置的urllib2,它也可以用于您的目的。

对您的请求的回复很可能是一个HTTP网页,因此您可能需要从内部删除所需的内容。