【发布时间】:2014-06-04 19:09:44
【问题描述】:
我不确定我们是否可以从网站捕获数据,即假设如果我们提交表单,我们会从网站获得一些数据作为响应。我们如何捕获这些数据?
例如,考虑一个大学成绩网站,如果我们输入卷号,它会在浏览器中提供结果数据。我想知道我们如何使用程序捕获该数据并将其存储到数据库中,而不是在浏览器上显示它?
提前致谢
【问题讨论】:
标签: python web-services networking browser web
我不确定我们是否可以从网站捕获数据,即假设如果我们提交表单,我们会从网站获得一些数据作为响应。我们如何捕获这些数据?
例如,考虑一个大学成绩网站,如果我们输入卷号,它会在浏览器中提供结果数据。我想知道我们如何使用程序捕获该数据并将其存储到数据库中,而不是在浏览器上显示它?
提前致谢
【问题讨论】:
标签: python web-services networking browser web
您可以使用一个完全 Python 的框架:使用 Mechanize 作为浏览器和表单填充器,并使用像 Beautiful Soup 这样的 html 解析器来提取并存储您获得的各种信息。要将结果存储在数据库中,您可以使用 SQLite。
【讨论】: