2014-10-10 60 views
0

您好我有一個頁面如下:如何提取HTML表單值?

input id="cu_first_name" class="input_text" type="text" value="test_name" name="cu_name" 

我試圖提取值與蟒紋它。 我使用:

username = driver.find_element_by_id("cu_first_name") 

print username.text 

但是這不會工作,因爲有沒有實際的文本,我需要的「TEST_NAME」要打印,請幫助我!

+0

看起來您正在使用Selenium。那是對的嗎? – That1Guy 2014-10-10 16:00:45

+0

你是對的我是,試圖自動化一些測試 – Nro 2014-10-10 16:07:56

回答

2

你已經通過id獲得元素。從那裏,你需要獲取元素的屬性。請嘗試以下方法:

username = driver.find_element_by_id("cu_first_name") 
value = username.get_attribute('value') 

print value 
+0

非常感謝你解決了這個謎團:) – Nro 2014-10-10 16:16:30