まず、現在のページに関するすべての情報を取得します
1.画像情報は、画像名、画像サイズやその他の情報が含まれて
2.単に画像情報(image.text image.sizeのimage.tag_name)をプリントアウト
第二に、ページ要素の取得は、属性(IDの共感を)てhref
1.(例えば、Baiduのホームページへ)現在のページのリンク情報のすべてを取得します
2.ループのための使用を、次いでGET_ATTRIBUTE(「のhref」)を使用
3.次に、それをプリントアウトすることができます
第三に、情報の傍受の画面分
1.スクリーンショットを取るためにget_screenshot_fileの使用は()
第四に、テストスクリプト
1と一緒に書かれた上記3つのコードは次のとおり
#coding:UTF-8
セレンインポートwebdriverをから
インポート時
ドライバ= webdriver.Firefox()
driver.maximize_window()
driver.implicitly_wait(8)
driver.get( "https://www.baidu.com/")
driver.find_elements_by_tag_name(「IMG」)でのイメージのために:#現在の画像ページに関する情報を取得
印刷image.text
印刷image.size
印刷image.tag_name
印刷「================================」
time.sleep(2)
driver.find_elements_by_xpath内のリンク( "// * [のhref @]")のために:#は、現在のページのhrefを取得します
印刷link.get_attribute( 'のhref')
印刷「================================」
driver.find_elements_by_xpath( "// * [@のID]")のidのために:#現在のページIDを取得します
印刷id.get_attribute( 'ID')
印刷「================================」
driver.get_screenshot_as_file( "E:\\ work_study \\ One.png")#は、現在のページの絵(フルスクリーン)を傍受しました。上記ローカルコンピュータへのパスへのパスを保持するブラケットは、任意に設定することができます。
driver.quit()