2014-04-16 74 views
1

我迷失在我能做的事情上,使用机械化来填写以下网站的形式,然后点击提交。蟒蛇机械化填写表格

https://dxtra.markets.reuters.com/Dx/DxnHtm/Default.htm

  • 左侧点击货币信息
  • 然后交割日

这是一个金融类矿井,我们需要很多不同的货币对的日期。我想进入并在“交易日期”中输入日期,然后选择我想要的“基础”和“报价”,然后点击提交并获取日期。用美丽的汤下一页。

1)。这可能使用机械化?

2)。我该如何解决这个问题>我已经阅读了网站上的文档,并通过Stackoverflow查看了所有内容,但我似乎无法完成此工作。我试图获得表格,然后设置我想要的,但我无法获得正确的表格。

任何帮助将不胜感激,我不被束缚机械化,但只是不知道什么是最好的模块使用它。

这是我到目前为止,我得到零表单附加一个值。

from mechanize import Browser 
import urllib2 

br = Browser() 
baseURL = "https://dxtra.markets.reuters.com/Dx/DxnHtm/Default.htm" 
br.open(baseURL) 

for form in br.forms(): 
    print form 

回答