以编程方式与网页交互

时间:2012-08-07 16:54:09

标签: asp.net python automation python-3.x webpage

http://www.apsalin.com/convert-cartesian-to-geodetic.aspx

我想写一个打开上面网页的python程序,填写3个具有特定值的文本框,点击“转换”按钮,然后提取答案。完成此任务的最佳方法是什么?我听说过机械化,但这不适用于Python 3。

如果没有什么可以在python中做到这一点,那么什么是自动化网站交互的好方法呢?我对任何类型的程序或编程语言都很开放。

2 个答案:

答案 0 :(得分:0)

您可以查看mechanize。它应该拥有实现目标所需的一切。

答案 1 :(得分:0)

Python 3是先决条件吗?如果没有,您可以查看selenium。 被描述为浏览器自动化工具,主要用于自动化测试。有Python bindings availble。我目前使用这些。