2016-04-18 7 views
-2

In meinem Lernen Unterricht habe ich diesen Code:Woher kommt diese Python-Objekt.text-Methode?

def check_for_row_in_list_table(self, row_text): 
    table = self.browser.find_element_by_id('id_list_table') 
    rows = table.find_elements_by_tag_name('tr') 
    self.assertIn(row_text, [row.text for row in rows]) 

Jetzt Iam fragen, wo dieser Text Methode in der letzten Zeile für Zeile aus ist comming ?? Welcher Typ ist eine Reihe?

+0

Ihr Beispiel bietet sehr wenig Kontext für Leute, die Ihnen helfen. Es könnte jemandes Code sein, der dir das gibt. Sie müssen die Codebasis und die Ablaufverfolgung lesen, woher die einzelnen Variablen stammen, und die Dokumentation für die Tools lesen. –

Antwort

1

find_elements_by_tag_name() Methode gibt eine Liste von WebElement objects, row ein WebElement Objekt ist, .text Eigenschaft es ist ist.

+0

Ah vielen Dank für den Link. Ich suchte nach dieser Seite –

+0

@pillow_willow sicher, bitte http://stackoverflow.com/help/someone-answers. – alecxe