2014-04-16 107 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 

回答