.pyを検索する2-7異なる方法

セレンのインポートからwebdriverを
インポート時間
:#インポートexpected_conditionsは正しいタイトルかどうかを判断するために、パッケージ期待
selenium.webdriver.supportからインポートEC AS expected_conditions
ドライバー= webdriver.Chrome()
driver.maximize_window()
driver.get(「HTTPを://www.5itest .CN /登録「)
現在および予想されるタイトルのタイトルに代わって#EC.title_is #title_isが同じである
(5)time.sleep
長いことが含まれているとして登録する「印刷(EC.title_contains()」)#title_contains代わっ
#の使用を電子メールアドレス検索するためのID:
。driver.find_element_by_id(「register_email」)send_keys(「[email protected]」を)
#find_elements_by_class_nameはリストを返し、リストは、lenの親クラスを定義し、定義することができ、ユーザー名を検索するためにクラスを使用しますサブクラス:
user_name_element_node = driver.find_elements_by_class_name( "コントロール")[1]
user_element = user_name_element_node。find_element_by_class_name(「フォームコントロール」)
user_element.send_keys( "dsads")
名前のアンカー使用して#パスワード
driver.find_element_by_name( "パスワード")send_keys( "990496256dd")。
コードを使用して#のXPathポジショニングを:
driver.find_element_by_xpath(「// * [ID @ =「captcha_code "]「)。send_keys(" 111111 ")

おすすめ

転載: www.cnblogs.com/zhang-da/p/12128826.html